[Java] 문자열 길이 구하기, 제한하기 length()
- Language/Java
- 2020. 5. 3.
자바에서 배열의 길이를 구하고 싶을떄는 length()이라는 메소드를 사용합니다. length() 메소드는 Static으로 이루어져 있어 Import나 클래스 선언 없이 바로 사용이 가능합니다.
문자열 길이 구하기
public class len {
public static void main(String[] args) {
String s = "abcdefg";
int s_len = s.length();//길이 구하기
System.out.println("문자열길이 : " + s_len);
}
}
length() 메소드는 문자열의 길이를 리턴해줍니다.
문자열 길이 제한하기
import javax.swing.JOptionPane;
public class len {
public static void main(String[] args) {
JOptionPane jon = new JOptionPane(); //swing 패널
String s = "abcdefg";
if(s.length()>5) { //문자열 5이상일경우
jon.showMessageDialog(jon, "입력가능한 글자를 초과하였습니다.","오류",jon.ERROR_MESSAGE);
}
}
}
문자열 길이를 초과하였을 경우 에러메시지를 띄워주는 등의 활용을 할 수 있습니다.
'Language > Java' 카테고리의 다른 글
[Java] String, StringBuffer, StringBuilder의 차이점과 사용이유 (3) | 2020.05.15 |
---|---|
[Java] 문자열 비교하기 == , equals() 의 차이점 (12) | 2020.05.04 |
[Java] 문자열에 특정 문자 포함 / 검색하는 다양한 방법(indexOf, contains, matches) (1) | 2020.05.02 |
[Java] 문자열 대소문자 변경 & 비교 (toUpperCase , toLowerCase) (0) | 2020.05.01 |