코드:
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 |