개발동
StringTokenizer() 본문
public class StringSample {
public static void main(String[] args) {
// TODO Auto-generated method stub
String fileName = "2021.report.hwp";
System.out.println(fileName.indexOf("."));
int positionOfDot = fileName.indexOf(".");
System.out.println(fileName.substring(positionOfDot+1));
System.out.println(fileName.lastIndexOf("."));
positionOfDot =fileName.lastIndexOf(".");
System.out.println(fileName.substring(positionOfDot+1));
}
}
4
report.hwp
11
hwp
public static void main(String[] args) {
// TODO Auto-generated method stub
StringTokenizer st = new StringTokenizer("홍길동/장화/홍련/콩쥐/팥쥐","/");
while(st.hasMoreTokens())
System.out.println(st.nextToken());
}
홍길동
장화
홍련
콩쥐
팥쥐
public static void main(String[] args) {
// TODO Auto-generated method stub
String a = new String(" C#");
String b = new String(",C++ ");
System.out.println(a + "의 길이는 " + a.length());
System.out.println(a.contains("#"));
a = a.concat(b);
System.out.println(a);
a = a.trim();
System.out.println(a);
String s[] = a.split(",");
for (int i = 0; i<s.length; i++)
System.out.println("분리된 문자열"+i+": " +s[i]);
a = a.substring(5);
System.out.println(a);
}
C#의 길이는 3
true
C#,C++
C#,C++
분리된 문자열0: C#
분리된 문자열1: C++
+
'Programming > Java' 카테고리의 다른 글
참조변수와 인스턴스의 연결 (0) | 2021.09.26 |
---|---|
상속 (0) | 2021.09.26 |
Calendar 클래스 (0) | 2021.09.23 |
난수 생성 (0) | 2021.09.23 |
숫자 야구 게임 (0) | 2021.09.19 |