Java 32 String 클래스

bitcogo·2022년 4월 8일
0

String클래스 = char[] + 메서드기능

  • char배열(char를 여러개 만든것이 String)
  • String 클래스는 내용을 변경할 수 없다 - 읽기만 가능
    		//            01234
    		String str = "ABCDE";
    	

특정 인덱스의 문자를 구할때

    char ch = str.charAt(3);//3번째 인덱스의 문자열을 저장하라 'D'
	

문자열의 길이를 구할때

    int a = str.length();//문자열의 길이를 인트로 반환
	System.out.println(a);
	

문자열의 특정부분을 저장하고 싶을때

    String tmp = str.substring(1,4);//인덱스 1부터 4앞까지 저장됨
	//                        (1)만 쓰면 1부터 끝까지 저장하라는 뜻
	//                        (1,5) = (1,str.length()) 1~4까지 저장하라
	System.out.println(tmp);
	

문자열을 문자배열(char[])로 변환해서 저장

    char[] c = str.toCharArray();
	System.out.println(c);
profile
공부하고 기록하는 블로그

0개의 댓글