본문 바로가기

프로그래밍/Java14

[JAVA 코드] 텍스트 중복제거/필터링 * [코드 설명] 1. 필터링 키워드가 들어있는 txt파일 읽어오기- 메소드명 : getFile()- 반환 변수 명 : oldWord 2. 필터링 키워드를 제거할 대상텍스트(txt파일) 읽어오기- 메소드명 : getFile2() - 반환 변수 명 : newWord 3. 텍스트 파일 내 키워드 중복제거, 필터링- 메소드명 : match() * [코드] 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586public class Filtering { ArrayList old.. 2019. 3. 3.
[JAVA 코드] HashMap value값에 따라 그룹화 1. [파일] : file_sample.txt 영수, 70수영, 80은지, 80철수, 90가영, 60 2. [자바 코드] 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.Prin.. 2019. 2. 28.
[JAVA 이론] this / this() 1. this (1) 인스턴스 멤버 (instance member) ① 정의 : 객체(인스턴스)를 생성한 후 사용할 수 있는 필드와 메소드② 특징 : 객체에 소속된 멤버로 외부 클래스에서 사용하기 위해서는 객체(인스턴스)를 생성하고 접근해야 함 ③ 예시 12345678910111213141516public class Car { // 멤버 필드 int gas; // 멤버 메소드 void setSpeed(int Speed) { if (speed 2019. 1. 20.
[JAVA 이론] Getter / Setter 메소드 1. 은닉화 (Encapsulation)- 객체의 무결성을 위해 데이터를 외부에서 접근할 수 없도록 막고 메소드는 공개- 외부에서 메소드를 통해 데이터에 접근하도록 유도 2. Setter / Getter 메소드 (1) Setter 메소드 ① 내용 : 메소드로 매개값을 검증하고 유효한 값만 데이터로 저장 ② 형식- 접근 제한자 : public- 리턴타입 : void- 메소드 이름 : set + 필드이름(첫문자 대문자)- 매개 변수 타입 : 필드 타입 12345678public void setSpeed(double speed) { if (speed 메뉴 Source (또는 마우스 오른쪽 버튼) > Generate Getters and Setters 3. 예시 (1) People 1234567891011121.. 2019. 1. 20.