Computer Language/JAVA

문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 그러나 String 클래스는 문자열의 내용을 변경할 수는 없습니다. 대신 StringBuffer 클래스를 사용하여 변경할 수 있습니다. 특정 위치의 문자열을 삭제하는 deleteCharAt StringBuffer 클래스에서는 특정 위치의 문자열을 삭제할 수 있는 deleteCharAt 함수를 제공합니다. deleteCharAt 함수의 매개변수는 int 이고, 반환값은 StringBuffer 입니다. 예제 코드 3을 입력했지만 4번째 문자가 삭제된 이유는 문자열의 첫 번째는 0 부터 시작되기 때문입니다. 1 2 3 4 5 6 7 8 9..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 그러나 String 클래스는 문자열의 내용을 변경할 수는 없습니다. 대신 StringBuffer 클래스를 사용하여 변경할 수 있습니다. 문자열 끝에 문자열 추가하는 append StringBuffer 클래스에서는 문자열 끝에 문자열을 추가할 수 있는 함수를 제공합니다. append 함수는 문자열 끝에 문자열을 추가합니다. 인자는 문자 혹은 문자열이고 반환값은 StringBuffer 입니다. 예제 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 public class String_appendTest { public stati..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 문자열 대소문자로 변환하는 toLowerCase 와 toUpperCase String 클래스에서는 문자열을 대소문자로 변환할 수 있는 함수를 제공합니다. toLowerCase 는 모든 문자열을 소문자로 변환합니다. toUpperCase 는 모든 문자열을 대문자로 변환합니다. 예제 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 public class String_toCaseTest { public static void main(String[] args) { // TODO Auto-generated method stub St..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 특정 위치의 문자열을 추출하는 substring 함수 String 클래스에서는 특정 위치의 문자열을 추출하는 substring 함수를 제공합니다. substring 함수는 특정 범위 위치의 문자열도 추출할 수 있습니다. substring 매개인자는 시작위치, 끝위치를 지정할 수 있는 int 타입과 위치에 있는 문자열 String 을 리턴합니다. 예제 코드 substr1 변수의 경우 인덱스 위치부터 끝까지 모든 문자열을 출력합니다. substr2 변수의 경우 지정한 범위의 문자열만 출력합니다. 1 2 3 4 5 6 7 8 9 10 11..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 문자열 길이를 반환하는 length 함수 String 클래스에서는 문자열이 최초로 나오는 위치를 반환하는 length 함수를 제공합니다. length 함수의 매개변수는 없으며 리턴값은 int 형 입니다. 예제 코드 length 함수를 사용하여 문자열 길이를 반환받습니다. length 함수는 유니코드 바이트 크기와 다르게 한글자 단위로 길이를 반환합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 public class String_lengthTest { public static void main(String[] args) ..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 문자열이 마지막으로 나오는 위치를 반환하는 lastIndexOf 함수 String 클래스에서는 문자열이 마지막으로 나오는 위치를 반환하는 lastIndexOf 함수를 제공합니다. lastIndexOf 함수의 매개변수는 문자나 문자열이 될 수 있고 리턴값은 int 형 입니다. 문자열을 찾은 경우, 찾은 문자열의 맨 앞 index 를 반환합니다. 문자열을 찾지 못한 경우 -1 을 반환합니다. lastIndexOf 비교 시 대소문자를 구분합니다. 예제 코드 lastIndexOf 로 문자열을 찾을 때 대소문자를 구분합니다. 찾은 문자열의 단..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 문자열이 최초로 나오는 위치를 반환하는 indexOf 함수 String 클래스에서는 문자열이 최초로 나오는 위치를 반환하는 indexOf 함수를 제공합니다. indexOf 함수의 매개변수는 문자나 문자열이 될 수 있고 리턴값은 int 형 입니다. 문자열을 찾은 경우, 찾은 문자열의 맨 앞 index 를 반환합니다. 문자열을 찾지 못한 경우 -1 을 반환합니다. indexOf 비교 시 대소문자를 구분합니다. 예제 코드 indexOf 로 문자열을 찾을 때 대소문자를 구분합니다. 찾은 문자열의 단어가 여러자인 경우 가장 앞 위치를 반환합니..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 비교대상 문자열이 같은지 확인하는 방법 String 클래스에서는 비교 문자열이 같은지 확인할 수 있는 eqauls 함수를 제공하고 있습니다. 그러나 equals 는 대소문자가 다르면 문자열 단어가 같아도 다르다고 나옵니다. 대소문자를 구분하지 않기 위해서 eqaulsIgnoreCase 함수를 사용합니다. eqauls 와 equalsIgnoreCase 함수의 매개변수는 문자열이며 리턴값을 boolean 형 입니다. 예제 코드 eqauls 함수는 대소문자가 다른 경우 false 로 반환합니다. eqaulsIgnoreCase 함수는 대소문..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. 비교대상 문자열이 suffix 로 끝나는지 확인하는 endsWith 함수 String 클래스에서는 비교대상 문자열이 suffix 로 끝나는지 확인하기 위해 endsWith 함수를 제공합니다. endsWith 함수의 매개변수는 문자열이고 리턴값은 bool(참/거짓) 입니다. 예제 코드 문자열 str 변수에 아래와 같은 비교 문자를 지정하였습니다. 이 문자열이 suffix 이면 참을 아니면 거짓을 반환받습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class String_endsWithTest { pub..
문자열 처리 클래스 문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다. String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다. index 위치에 있는 문자를 반환하는 charAt 함수 String 클래스에서는 문자열에서 index 위치에 있는 문자를 반환받기 위해 charAt 함수를 제공합니다. charAt 함수의 매개변수는 위치를 지정할 수 있는 int 형 index 이고 리턴값은 char 형입니다. 예제 코드 문자열 str 변수에 아래와 같은 문자를 저장하였습니다. 이 문자열에서 3번째 위치를 반한하는 함수를 사용하였고 i 의 리턴값 반환받았습니다. 주의점 참고로 문자열은 문자의 배열을 의미하므로 시작위치는 0 부터 입니다. 따라서 입력한 3 은 문자열의..
꽁담
'Computer Language/JAVA' 카테고리의 글 목록 (4 Page)