JAVA52 Char과 Stirng 비교하는법 // Stirng.valueOf(); String.valueOf(); 이번 글은 String.valueOf()메서드를 스스로 이해하고자 작성됐다. 코드를 적다가 .CharAt()와 String을 비교해야하는 상황이 생기게 됐고, 결과적으로 (char과 string 비교) String.valueOf(); 메서드를 정리하고자 한다. 만약 공백과 비교할 시에는 String.valueOf(str.charAt(i)).equals(" ") 이와같이 charAt로 string의 값을 문자로 뽑아온 후 그 뽑아온 문자는 char타입이기 때문에 -> Stirng.valueOf를 통해서 stirng타입으로 변경한 후 -> .equals를 통해서 " " 공백이 있는지 체크할 수 있는것이다. 오늘배운 메서드: Stirng.valueOf() 사용법: Stirng... JAVA/메서드 정리 2022. 12. 23. JAVA 자기주도학습 DAY[3] String 타입의 변수 선언방법 => String 변수명;선언하게 되면 이제 "변수명" 여기는 내 땅이야! 라고 말하는것임. ex):letter라는 변수를 선언했을때의 결과 변수에 값 할당하기 char letter;letter = 'A'; or char letter = 'A'; 타입(Type)byte / short / int / long / float / double / boolean / char / string(문자열타입)정수타입long 타입의 경우 리터럴 뒤에 접미사 L또는 l을 붙여줘야함.ex) long longNum = 12_345_678_910L; 실수타입 double형은 리터럴뒤에 접미사 d붙여도되고 안 붙여도됨.flo.. JAVA/메서드 정리 2022. 12. 22. StringBuilder / StringBuffer 클래스 및 자주 쓰이는 매서드 정리 StringBuilder 기존에 String 클래스의 인스턴스는 여러 개의 문자열을 더할 때 매번 새로운 인스턴스를 생성해야하는 불편함이 있는데 StringBuilder가 이를 효율적으로 사용할 수 있게 해준다. ex) public class Main { public static void main(String[] args) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.append("문자열 ").append("연결"); String str = stringBuilder.toString(); System.out.println(stringBuilder); System.out.println(str); } } 다음과 같은 예제가 있을때 st.. JAVA 2022. 12. 21. StringTokenizer 클래스 정리 StringTokenizer StringTokenizer 클래스는 문자열을 직접 지정한 구분자로 문자열을 쪼개는 클래스이다. 그렇게 쪼개진 문자열을 토큰(toekn)이라 부른다. ex) 우선 실행을 위해서는 import java.util.StringTokenizer; 를 최상단에 적어줘야 한다. import java.util.StringTokenizer; public class Main { public static void main(String[] args){ String str = "This is a string example using StringTokenizer"; StringTokenizer tokenizer = new StringTokenizer(str); System.out.println(st.. JAVA 2022. 12. 21. 이전 1 2 3 4 5 다음