Java10 [Java] json 파일 읽기, 파싱 -Mac json을 읽기 위해서 build.gradle에 라이브러리를 추가한다. // https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple implementation group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1' 파일경로 지정 Mac에는 C드라이브가 아닌 Macintosh HD가 있다. json 파일을 읽을 때 아래와 같이 파일 경로를 지정할 수 있으나 에러가 난다. Reader reader = new FileReader("/Macintosh HD/Users/won/Downloads/response.json"); 따라서 경로에 Macintosh HD.. 2022. 12. 13. [Java] == 연산자, equals() 차이점 - 문자열 비교 == 연산자, equals() 메소드의 차이점을 정리하고자 한다. == 연산자는 주소값을 비교한다. public static void main(String[] args) { String s1 = "abc"; String s2 = new String("abc"); if(s1 == s2) { System.out.println("두개의 주소값이 같습니다."); } else { System.out.println("두개의 주소값이 다릅니다."); } 따라서 주소값이 다르므로 다음과 같이 출력된다. 반면에 equals() 메서드는 값을 비교한다. public static void main(String[] args) { String s1 = "abc"; String s2 = new String("abc"); if(s.. 2022. 12. 12. 이전 1 2 다음