Java String charAt


자바 스트링 charAt () 메소드는 주어진 인덱스 넘버의 char값을 반환합니다.

그리고 인덱스 번호는 0 부터 시작합니다. 





Signiture 시그니처


charAt() 메소드의 String Signiture는 아래와 같습니다.




public char charAt(int index)







Parameter 파라메터


index : index number, start with 0





Returns

 

char 값




Specified by


CharSequence 인터페이스




Throws


IndexOutOfBoundsException : 만약 인덱스가 부정값이거나 스트링 길이보다 크다면.






Java String charAt() method example




public class CharAtExample{

     public static void main(String args[]){

          String name="javatpoint";

          char ch=name.charAt(4); // 4번째 인덱스에 있는 char 값을 반환

          System.out.println(ch);

     }

}

















Java String compareTo


자바 스트링 compareTo () 메소드는 주어진 문자열과 현재 문자열을 비교합니다. 

그리고, 양수(+) 값과 음수(-) 혹은 0을 반환합니다.


만약 첫번째 문자열이 두번째 문자열 보다 크다면, 양수(+)를 반환합니다 ( 특성 값의 차이 ) 

만약 첫번째 문자열이 두번째 문자열보다 작다면, 음수(-)를 반환하고, 만약 둘 다 첫번째, 두번째 둘 다 같다면 0을 반환합니다.


s1 > s2  => positive number

s1 < s2   => negative number

s1 == s2  => 0 




Signiture 시그니처


compareTo() 메소드의 String Signiture는 아래와 같습니다.




public int compareTo(String anotherString)







Parameter 파라미터


anotherString: 현재 스트링과 비교되는 스트링을 보여준다.





Returns

 

정수(integer) 값





Java String compareTo() method example




public class LastIndexOfExample{

     public static void main(String args[]){

          String s1="hello";

          String s2="hello";

          String s3="meklo";

          String s4="hemlo";

          System.out.println(s1.compareTo(s2));

          System.out.println(s1.compareTo(s3));

          System.out.println(s1.compareTo(s4));

     }

}



아웃풋

0

-5

-1










Java String concat


자바 스트링 concart () 메소드는 문자열의 끝에 지정된 문자열을 결합하고, 결합한 문자열을 돌려줍니다.

이것은 또 다른 문자열을 덧붙이는 것과 같습니다. 






Signiture 시그니처


concat () 메소드의 스트링 시그니처는 아래와 같습니다.




public char String concat(String anotherString)






Parameter 파라메터


anotherString :  문자열 끝에 결합된 또 다른 문자열.






Returns

 

결합된 문자열








Java String concat() method example




public class ConcatExample{

    public static void main(String args[]){

        String s1="java string";

        s1.concat("is immutable");

        System.out.println(s1);

        s1=s1.concat(" is immutable so assign it explicitly");

       System.out.println(s1);

    }

}  










영어원문내용출처 :http://www.javatpoint.com/

번역,의역 및 작성 : 초코토끼

검수 : 개발토끼

오역 및 오타의 지적은 겸손히 받겠습니다.



+ Recent posts