◎ Java/Java☕

    [JAVA] 자바에서 Map을 반복시키는 방법 [Java Map 반복문, 순회하는 방법]

    - 자바에서 Map을 반복시키는 방법 Map map = new HashMap(); // Map 생성 // 1. Iterator 사용 Iterator keys = map.keySet().iterator(); while (keys.hasNext()) { String key = keys.next(); System.out.println(String.format("key : %s, value : %s", key, map.get(key))); } // 2. Map.Entry 사용 for (Map.Entry elem : map.entrySet()) { System.out.println(String.format("key : %s, value : %s", elem.getKey(), elem.getValue())); } ..

    [JAVA] 자바에서 txt 파일 읽는 방법 [FileInputStream, FileReader 차이]

    [JAVA] 자바 파일 쓰기에 대해 파헤치기 [FileOutputStream, FileWriter, PrintWriter 차이] [JAVA] 자바 콘솔 입력에 대해 파헤치기 [InputStream, InputStreamReader, BufferedReader 차이] - 자바 콘솔 입력에 대해 파헤치기 1. InputStream 자바에서 사용자가 입력한 문자열을 얻기 위해서는 아래와 같이 Sy yermi.tistory.com - 자바에서 txt 파일 읽는 방법 1. FileInputStream 파일을 읽기 위해서는 FileInputStream 클래스를 이용한다. 읽을 파일은 파일 쓰기에서 만든 out.txt 파일이다. import java.io.FileInputStream; import java.io.IO..

    [JAVA] 자바 파일 쓰기에 대해 파헤치기 [FileOutputStream, FileWriter, PrintWriter 차이]

    [JAVA] 자바 콘솔 입력에 대해 파헤치기 [InputStream, InputStreamReader, BufferedReader 차이] - 자바 콘솔 입력에 대해 파헤치기 1. InputStream 자바에서 사용자가 입력한 문자열을 얻기 위해서는 아래와 같이 System.in을 사용한다. import java.io.IOException; import java.io.InputStream; public class Sample { publ yermi.tistory.com - 자바 파일 쓰기에 대해 파헤치기 이번에는 파일 쓰기를 파헤쳐볼 예정이다. 이번에 만날 친구들은 FileOutputStream, FileWriter, PrintWriter이다. 1. FileOutputStream 아래의 예제를 실행하면 d..

    [JAVA] 자바 콘솔 입력에 대해 파헤치기 [InputStream, InputStreamReader, BufferedReader 차이]

    - 자바 콘솔 입력에 대해 파헤치기 1. InputStream 자바에서 사용자가 입력한 문자열을 얻기 위해서는 아래와 같이 System.in을 사용한다. import java.io.IOException; import java.io.InputStream; public class Sample { public static void main(String[] args) throws IOException { InputStream in = System.in; int a = in.read(); System.out.println(a); } } 위에서 사용한 System.in은 InputStream의 객체이며, InputStream은 자바의 내장 클래스이다. InputStream의 read 메서드는 1byte 크기의 사용..

    [JAVA] 자바(Java)에서 운영체제 인코딩 확인하는 방법 [내 OS는 어떤 인코딩을 쓰고 있을까?]

    - 자바(Java)에서 OS 인코딩 확인하는 방법 //아래 구문을 출력하면 시스템의 인코딩을 확인할 수 있다. System.getProperty("file.encoding") - 참고자료 자바로 OS의 인코딩(Character Set) 확인 해 보기 아래와 같이 테스트 할 클래스를 하나 만들어줍니다. import java.io.*; public class EncodingTest { public static void main(String[] args) throws Exception { System.out.println("file.encoding="+System.getProperty("file.encoding")); System. byeonely.tistory.com