자바 String 클래스 - contains, equals 문자열 포함 유무 확인 : contains( ) contains( ) 메서드는 특정 문자열이 포함되어 있는지 확인하는 기능을 한다. 특정 문자열이 포함되어 있다면 true를 없다면 false를 반환한다. 1234567891011public class StringTest{ public static void main(String args[]) { String p = "I have a pen"; System.out.println("apple 이 있는가 ? " + p.contains("apple")); System.out.println("pen 이 있는가 ? " + p.contains("pen")); }}Colored by Color Scriptercs 1234[실행결과] apple 이 있는가 ? falsepe.. 코딩/Java 8년 전
자바 String 클래스 - 공백제거 문자열을 처리하다 보면 공백을 제거해야 하는 경우가 있다. 이럴 때 사용할 수 있는 2가지 메서드를 알아보자. trim( ) : 문자열 양 끝의 공백 제거 String 클래스에는 trim( ) 이라는 메서드가 있다. 이 메서드는 문자열의 앞뒤에 있는 공백을 모두 제거하는 기능을 한다. 앞뒤의 공백만 제거할 뿐 문자열 중간에 있는 공백은 제거되지 않는다. API는 위와 같다. 예제로 trim( )의 기능을 확인해 보자. 12345678910111213141516171819public class StringTest{ public static void main(String args[]) { String p1 = " I have a pen "; String p2 = p1.trim(); System.out.pri.. 코딩/Java 8년 전
자바 String 클래스 - 문자열 자르기 자바에서 String 클래스는 많이 사용된다. String a = "abc" 이런 식으로 단순히 문자값을 담는 변수의 역할을 하기도 하고, 문자열을 가공하거나 문자열에 대한 각종 정보를 얻기 위해 사용하기도 한다. String 클래스의 여러 메서드 중 이 포스팅에서는 문자열을 자르는 메서드를 소개하려 한다. 패키지 : java.lang클래스 : String - 문자의 처리에 관한 메서드가 있다. 문자열을 자르는 메서드는 다음과 같다. substring( ) 메서드는 2가지 종류가 있다. (메서드 오버로딩) substring(int 시작인덱스) : 매개변수로 시작 인덱스를 지정해 준다. 그러면 시작 인덱스 다음 문자부터 문자열 끝까지를 잘라서 반환한다.substring(int 시작인덱스, int 끝인덱스).. 코딩/Java 8년 전