ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Java String Clsss method
    Tech/Algorithm 2017. 5. 28. 12:50
    반응형



    /**
    * length() : 문자열 길이
    * equals(String s) : 다른 문ㄴ자열과 같은지 비교
    * charAt(int i) : i 번째 글자
    * toCharArray(): char[] 로 변환
    * substring(int beginIndex,int endiIndex): 문자열 일부 잘라오기
    * toUpperCase(): 모두 대문자로 변환
    * replaceAll(String reg,String replacement): 특정 문자열 모두 교체
    * split(String reg) : 주어진 글자로 잘라서 String[] 반환
    * trim(): 문자열 앞뒤의 공백을 제거
    */

    String str1 = "Hello";
    String str2 = "world!";
    String str3 = "Hello world!";
    String str4 = " Hello ";

    System.out.println("length(): "+str3.length());
    System.out.println("equals(): "+str1.equals(str2));
    System.out.println("charAt(): "+str3.charAt(3));
    System.out.println("toCharArray(): "+str3.toCharArray()[0]);
    System.out.println("substring(): "+str3.substring(3,9));
    System.out.println("toUpperCase(): "+str3.toUpperCase());
    System.out.println("replaceAll(): "+str3.replaceAll("!","~"));
    System.out.println("split(): "+str3.split(" ")[0]);
    System.out.println("trim(): "+str4.trim());

    /*
    OUTPUT
    length(): 12
    equals(): false
    charAt(): l
    toCharArray(): H
    substring(): lo wor
    toUpperCase(): HELLO WORLD!
    replaceAll(): Hello world~
    split(): Hello
    trim(): Hello
    */


    반응형

    'Tech > Algorithm' 카테고리의 다른 글

    Java - Runlength 문자열 압축  (0) 2017.05.28
    Java - 두 문자열이 Anagram 관계인가  (0) 2017.05.28
    Java - UniqChar Implement  (0) 2017.05.28
    Java - Convert String to Integer  (0) 2017.05.28
    Java 로 구현한 BSTree  (0) 2013.10.30
Designed by Tistory.