본문 바로가기

반응형

System Programmings/Java

(13)
[Java] 파일 입출력 [ FileInputStream / FileOuputStream ] 텍스트 파일의 값을 이진수로 입출력 한다. [FileInputStream 사용법] import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class Main { public static void main(String [] argv){ FileInputStream reader=null; try { reader = new FileInputStream("data.txt"); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } byte [] str = new byte..
[Java] 파일 입출력 [ FileReader / FileWriter ] 텍스트 파일 읽기 / 쓰기로 텍스트 파일의 내용을 읽고 쓴다. 기존의 내용을 뒤이어 사용하기 위해서는 true를 추가로 쓴다. (ex writer("data.txt", true); [FileReader 사용법] import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Main { public static void main(String [] argv){ FileReader reader=null; try { reader = new FileReader("data.txt"); } catch (FileNotFoundException e) { // TODO Auto-generated ..
[Java] File과 BufferedReader를 이용한 입출력 public class main { public static void main(String [] argv) throws IOException{ String temp; File fileName = new File("data.txt"); BufferedReader br = new BufferedReader(new FileReader(fileName)); // 파일에서 문자 읽기 //BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)); // 파일에서 문자 쓰기 (주의 : 파일을 쓰기 위해 기존의 내용을 지워버린다.) while( (temp = br.readLine()) != null ) { // 줄단위로 읽기 System.out.println(t..
[Java] 부분 일치하는 문자 검색 노홍철 박명수 정준하 하하 유재석 정형돈 길 이렇게 있을때 '하'와 부분일치하는 문자를 검색하면 아래와 같은 결과가 나온다. 정준하 하하 이렇게 검색하려면 String에 포함되 있는 메소드 'contains' 함수를 쓰면 된다. 예를 들면 public class main { public static void main(String [] args){ String [] x = {"노홍철", "유재석", "정준하", "정형돈", "길", "하하"}; String text = "하"; for(int i=0; i < x.length; i++){ if(x[i].contains(text)) System.out.println(x[i]); } } }
[Java] 오픈소스에 사용된 유용한 메소드들 /** * * 스트링이 숫자로만 이루어져 있는지 확인하여 결과를 반환한다. * * @param text 대상 문자열. * @return boolean 숫자인 문자로만 되어있으면 true, 아니면 false. * */ public static boolean isNumeric (String text) { if (text == null || text.trim().length()==0) return false; int size = text.length(); for(int i = 0 ; i

반응형