본문 바로가기
반응형

Java42

[JAVA] 자바_charAt (특정 위치 문자 추출) - 문자열 대상으로 특정 위치의 문자를 추출하기 - charAt() - char charAt(int index) - charAt() 함수는 입력받은 인자값(index) 의 위치에 있는 문자를 뽑아내는 함수 예제 1) charAt() 기본 사용법 public class CharAtTest{ public static void main(String[] args){ String str = "charAtT"; System.out.println( str.charAt(4) ); // A } } 왜 저런 결과가 나오는지 알아보자 str.charAt(4) 는 해당 문자열의 4번 index 의 문자를 추출하겠다 라는 의미이다. 문자열 c h a r A t T index 0 1 2 3 4 5 6 0부터 시작해서 4번째의 i.. 2019. 6. 10.
[JAVA] 자바_substring (문자열 자르기) - substring을 이용한 문자열 자르기 - substring() - String[] substring(int index) - String[] substring(int index, int endIndex) - substring() 함수는 입력받은 위치를 기준으로 문자열을 잘라 리턴하는 함수이다. 예제 1) substring() 기본 사용법 public class SubstringTest{ public static void main(String[] args){ String str1 = "나의 자바 테스트"; System.out.println( str1.substring(3) ); // 자바 테스트 System.out.println( str1.substring(2,5) ); // 자바 } } 왜 저런 결.. 2019. 6. 10.
[JAVA] 자바_split (문자열 자르기) - split을 이용한 문자열 자르기 - split() - String[] split(String regex) - String[] split(String regex, int limit) - split() 함수는 입력받은 정규표현식 또는 특정 문자를 기준으로 문자열을 나누어 배열에 저장하여 리턴한다. 예제 1) String[] split(String regex) public class SplitTest{ public static void main(String[] args){ String str1 = "my-java-test"; String[] splitTest = str1.split("-"); System.out.println( splitTest[0] ); // my System.out.println( s.. 2019. 6. 10.
[JAVA] 자바_toUpperCase/toLowerCase (문자열 대/소문자 변환) - 문자열 대/소문자 변환하기 - toUpperCase() - String toUpperCase() - toUpperCase() 함수는 대상 문자열을 모두 대문자로 변환 예제 1) toUpperCase() 기본 사용법 public class ToCaseTest{ public static void main(String[] args){ String upperTest = "toUpperCase TEST"; System.out.println( upperTest.toUpperCase() ); // TOUPPERCASE TEST } } 기존의 대문자는 그대로 두고 나머지 소문자로 되어있는 문자열들을 전부 대문자로 바꿔준다. toLowerCase() - String toLowerCase() - toLowerCase(.. 2019. 6. 10.
[JAVA] 자바_startsWith/endsWith (특정 문자로 시작하거나 끝나는지 체크) - 특정 문자로 시작하거나 끝나는지 확인하기 - startsWith() - boolean startsWith(String prefix) - startsWith() 함수는 대상 문자열이 특정 문자 또는 문자열로 시작하는지 체크하는 함수이다. - 해당 문자열로 시작되는지 여부를 확인하고 boolean에 맞춰 true/false 값을 리턴한다. 예제 1) startsWith() 기본 사용법 public class StartsWithTest{ public static void main(String[] args){ String startsWithT = "자바 코딩 테스트 "; System.out.println( startsWithT.startsWith("자바") ); // true System.out.printl.. 2019. 6. 9.
[JAVA] 자바_replace/replaceAll (문자열 치환) - replace() / replaceAll() 사용법 및 차이 - replace() - String replace(CharSequence target, CharSequence replacement) - replace() 함수는 대상 문자열을 원하는 문자 값으로 변환하는 함수이다. - 첫번째 매개변수는 변환하고자 하는 대상이 될 문자열 - 두번째 매개변수는 변환할 문자 값 예제 1) replace() 기본 사용법 public class ReplaceTest{ public static void main(String[] args){ String replaceTest = "우리의 리플레이스 테스트"; System.out.println( replaceTest.replace("리플레이스","replace") );.. 2019. 6. 5.
[JAVA] 자바_ length / length() / size() 사용법 및 차이 - legnth / length() / size() 사용법 및 차이 - 작업을 하다보면 언제 어디서 length 와 length() 그리고 size() 를 쓰는지 모를때가 있다. 나 역시도 하나 해보고 안되면 다른거 써보고 그러므로 한번 알아보도록 하자 1. length - arrays(int[], double[], String[]) - length는 배열의 길이를 알고자 할때 사용된다. 2. length() - String related Object(String, StringBuilder etc) - length()는 문자열의 길이를 알고자 할때 사용된다. 3. size() - Collection Object(ArrayList, Set etc) - size()는 컬렉션프레임워크 타입의 길이를 알고자 할.. 2019. 6. 4.
[JAVA] 자바_indexOf/lastIndexOf(특정 문자 위치 찾기) - 특정 문자 위치 찾기 (indexOf/lastIndexOf) - indexOf() - indexOf(String str) - indexOf(int ch) - indexOf(int ch, int fromIndex) - indexOf(String str, int fromIndex) indexOf() 는 특정 문자나 문자열이 앞에서부터 처음 발견되는 인덱스를 반환하며 만약 찾지 못했을 경우 "-1"을 반환합니다. 사용법은 매우 간단하다 예제1) indexOf() 기본 사용법 public class IndexOfTest{ public static void main(String[] args){ String indexOfTestOne = "Hello world"; String indexOfTestTwo = " .. 2019. 5. 28.
[JAVA] 자바_trim(문자열 앞뒤 공백 제거) - 문자열 앞뒤 공백 제거 (trim) - trim() - 문자열의 앞뒤 공백을 제거한다. - String 클래스에 정의되어 있다. 문자열 사이사이에 있는 공백이 아닌 문자열 "앞" "뒤" 에 있는 문자열을 제거하기 위하여 사용되는 메소드이다. 보통 문자열을 입력받거나 할때 공백이 들어오는 경우가 있는데 그부분을 처리해주기 위해 사용된다. 예제 코드를 통해 쉽게 접해보자. 예제1) trim() 기본 사용법 public class TrimTest{ public static void main(String[] args){ String trimTest = " trim Trim trim "; System.out.println( trimTest ); // trim Trim trim String trimMethod .. 2019. 5. 27.
반응형
TOP