hs

    2022/05/13 3

    toString()과 String.valueOf()

    두 메소드 모두 Object의 값을 String으로 변환하지만 변경하고자 하는 Object가 null인 경우, String.valueOf() → 문자열 "null" 값 반환한다. toString() → NPE를 발생시키고, Object에 담긴 값이 String이 아니어도 출력한다. null로 인해 발생된 에러는 시간이 지나고, 타인의 소스인 경우 디버깅 하기 어렵고 어떤 의미를 내포하고 있는지 판단하기 어렵다. 때문에, NPE를 방지하기 위해서는 toString보다는 valueOf를 사용하는 것을 추천한다.

    Java 2022.05.13

    Arrays.toString() 배열 출력하기

    배열 변수 자체를 출력하면 배열 값이 아닌 주소 값이 출력된다. 따라서, 배열을 출력하기 위해서는 반복문을 사용하거나, 배열을 출력하는 메소드를 사용해야 한다. 1. 반복문 사용 for(int i=0; i

    Java 2022.05.13

    +9 문자열 배열

    p206 중요 라이브러리 1. 문자 개수 length(): init String s = "Hello"; s.length() → 5 String s = "홍길동"; s.length() → 3 2. 문자 자르기 substring(int s): String substring(int s, int e): String "0123456789" → 문자열 0번부터 char[] substring(5) → 56789 substring(2, 7) → 23456 (7 제외) indexOf(String s): int (리턴형) lastIndexOf(String s): int String s = "Hello Java"; 0123456789 s.indexOf("e") → 1 s.indexOf("a") → 7 3. 공백 제거 tri..

    수업 2022.05.13
    1
    더보기
    • 분류 전체보기 (176)
      • 수업 (35)
      • Java (73)
        • 생활코딩 (6)
        • 패스트캠퍼스 (18)
        • 정석 (11)
        • 백준 (7)
      • HTML (2)
      • CSS (1)
      • JavaScript (1)
      • JSP (7)
      • Bootstrap (1)
      • DB (15)
        • Oracle (15)
      • Python (5)
      • output (18)
        • Python (0)
        • JSP (18)
        • SPRING (0)
        • PROJECT (0)
      • ERROR (10)
      • Book (0)
      • Writing (1)
      • Diary (7)
        • TIL (7)

    Archives

    Calendar

    «   2022/05   »
    일 월 화 수 목 금 토
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바