JAVA/함수 (eclipse)
[JAVA] substring(x, y)
샛별KIM
2021. 6. 3. 15:26
String을 x부터 y까지의 숫자만 반환한다.
public void setName(String name) {
if (name.length() < 1) {
this.name = "홍길동";
} else if (name.length() == 1) {
this.name = "__" + name;
} else if (name.length() == 2) {
this.name = "_" + name;
} else if (name.length() > 3) {
this.name = name.substring(0, 3);
} else {
this.name = name;
}
}
setName을 "김뽀삐만수무강"이라고 할 시 0~3값 반환
//////출력
String email = "abcde@naver.com";
System.out.println(email.substring(0, email.indexOf('@')));
System.out.println(email.substring(email.indexOf('@') + 1));
//////출력
abcde
naver.com