Java 타입 간의 변환, 문자열의 비교

Jiwontwopunch·2021년 12월 23일
0

독학

목록 보기
18/102
post-thumbnail

타입 간의 변환 (매우중요)

  1. 숫자를 문자로 변환 → 숫자에 '0'을 더한다.
  2. 문자를 숫자로 변환 → 문자에서 '0'을 뺀다.
  3. 숫자를 문자열로 변환 → 숫자에 "" 빈 문자열을 더한다.
  4. 문자열을 숫자로 변환 →
    Integer.parseInt("3") → 3
    Double.parseDouble
  5. 문자열을 문자로 변환 → .charAt(0) 사용
  6. 문자를 문자열로 변환 → "" 빈 문자열을 더한다.

문자열의 비교

  • 우선, String은 클래스이므로 new를 사용해서 객체를 생성해야한다.
    String str = new String("abc");
    하지만 String만 특별히 new를 사용하지 않고도 간단히 쓸 수 있게 허용한다.
    String str = "abc";

  • 두 문자열을 비교할 때는, '=='이 아닌 equals() 라는 메소드를 사용해야 한다.
    String str = "abc";
    boolean result = str.equals("abc"); → equals안의 내용과 str의 내용이 같으므로 result 안에 true가 저장된다.

  • 만일 대소문자를 구별하지 않고 비교하고 싶으면 equalsIgnoreCase() 사용

0개의 댓글