코드:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
public class String_1 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String x = new String("JAVA");
        String y = x + "Program";
        System.out.println("x = " + x);
        System.out.println("y = " + y);
        
        int x2length;
        char x2char;
        String x2 = "Java Program";
        x2length = x2.length();
        x2char = x2.charAt(2);
        System.out.println("char at index of x : " + x2char);
        System.out.println("Length of x is " + x2length);
        
        String str = new String("string are standard objects");
        String strx = new String("sta");
        System.out.println("char's index = " + str.indexOf('r'));
        System.out.println("the first position of strx in str = " + str.indexOf(strx));
    }
 
}
 
cs

 

실행결과:

설명: 

 String x = new String("JAVA");

 String y = x + "Program";

String객체 생성

 

x2length = x2.length();

length()함수를 이용하여 x2의 길이 반환.

 

x2char = x2.charAt(2);

charAt()함수를 이용하여 2번째 인덱스에 위치한 값 반환.

 

str.indexOf('r')

indexOf()함수를 이용하여 r이 몇번 인덱스에 위치하는지 반환.

 

 

 

'Java' 카테고리의 다른 글

Java, 클래스 생성  (0) 2019.10.04
Java, String(2)  (0) 2019.10.04
Java, Interger.parseInt(), 예외처리  (0) 2019.09.25
Java, Array  (0) 2019.09.25
Java, for-while, continue, Scanner  (0) 2019.09.25

+ Recent posts