Java

    반응형
    이미지21

    [ Java ] FileUtils 사용 ( readLines ) Maven Repository

    이전 포스팅에서 간단하게 txt 파일을 읽어와 출력 및 비교를 해보았다. 사용했던 코드는 아래와 같다. @Test public void test() { try { //ATEXT.txt 와 BTEXT.txt 파일을 가져와 객체를 생성 File aText = new File("C:/Users/jnmoon/Desktop/TEST/ATEXT/txt"); File bText = new File("C:/Users/jnmoon/Desktop/TEST/BTEXT/txt"); //A, B 각각 file 입력 스트림을 생성 FileReader aReader = new FileReader(aText); FileReader bReader = new FileReader(bText); //스트림으로 입력 버퍼를 생성 Buffer..

    이미지21

    [ Java ] TXT 파일 한 줄씩 읽기, 두 개의 TXT 파일 비교, 파일 출력

    본 포스팅은 자바 입출력이 아닌 파일 입출력 중 파일 출력부분을 다루어본다. 자바에서 텍스트 파일(txt file) 을 읽어들여 출력하고 싶다면 어떻게 해야 할까? 먼저 실행 원리부터 말하자면 파일을 가져와 객체를 만들고, 파일 객체에서 값을 읽어 가공 및 사용한다. 사용을 끝마치면 파일을 다시 닫아주는 이런 개념이다. 그럼 본론으로 들어가 직접 예제를 보며 이해해보도록 하자. 아래와 같은 ATEXT.txt 파일이 있다고 가정해보자. ATEXT.txt 의 파일 경로는 아래와 같이 해놓았다. 코드 작성 때는 '\'가 아니라 '/'로 바꿔주어야 한다. C:\Users\jnmoon\Desktop\TEST 이러한 ATEXT.txt 를 읽어와 텍스트내용을 출력해보고자 한다. 코드는 다음과 같다. ( JUNIT T..

    이미지21

    [ Java ] 문자에서 정수, 실수에서 정수, 정수에서 문자 등 형변환

    실제로 개발을 하다보면 분명 변수의 타입을 변환해줘야 하는 상황이 오기 마련이다. 형 변환은 말 그대로 변수의 타입형을 변환하는 것이다. 흔히 사용되는 몇 가지 형변환에 대해 요약만 해보도록 하자. ( 자꾸 헷갈려서 찾아보는게 귀찮아서 요약해논건 비밀 ) 문자에서 정수로 형변환 String stringValue = "100"; //String To Int int intValue = Integer.parseInt(stringValue); //String To Long long longValue = Long.parseLong(stringValue); 문자에서 실수로 형변환 String stringValue = "100.00"; //String To Float float floatValue = Float.pa..

    이미지21

    [ Java ] 자바 반복문의 continue 와 break

    Java 에서 반복문은 정말 흔하디 흔하게 접할 수 있는 문법이다. 특정 로직을 반복적으로 수행하는 이러한 반복문을 제어하는 방법 중에, continue 와 break 가 있는데 각각 어떠한 차이가 있는지 살펴보자. 아래와 같이 숫자를 1 부터 5 까지 출력해주는 반복문이 있다고 가정해보자. public static void main(String args[]) { System.out.println("반복문 시작"); for(int index = 1 ; index

    이미지21

    [ Java ] 변수의 6가지 성질 ( 속성 )

    변수의 이름 정의 식별자라고도 부르며, 프로그램에서 어떤 객체를 식별하기 위해 사용되는 문자들의 스트링 특징 ⓐ 이름은 알파벳, 숫자, 언더바( _ )를 조합하여 만들 수 있음 ⓑ 대소문자를 구별함 ⓒ 숫자로 시작할 수 없음 ⓓ C언어에서 의미를 지니는 키워드는 사용이 불가 ex ) int, double, char.. ⓔ 공백이 포함될 수 없음 ​ ​ ​ 변수의 값 정의 변수에 들어갈 값을 의미 예를 들어 x = 20 ; 일 경우, 오른쪽에 있는 값을 말하며 즉, x가 가리키는 공간에 20이라는 값을 넣는 것임 ​ ​ ​ 변수의 타입 정의 모든 변수는 타입을 가지고 있으며 타입에 따라 저장할 수 있는 값의 종류와 범위가 달라짐 특징 ⓐ byte, short, int, long = 정수형 값을 넣을 수 있..