java18 [Java] Jsoup 이용해서 크롤링하기 import java.io.IOException; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class Jsoup_test { public static void main(String[] args) { String web_url = "https://jin-beginner.tistory.com/";// 크롤링할 페이지 주소 Document doc = null; try { doc = Jsoup.connect(web_url).timeout(10000).get();// 바로 주소에 값을 가져오다보면 Read time out 오.. 2021. 10. 26. [Java] scanner 입력받은 값 txt파일에 출력 import java.io.File; import java.io.FileWriter; import java.util.Scanner; //scanner로 글자 입력받아 txt파일로 출력 public class Scanner_FileWriter { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //String txt = scanner.next();// 공백, 줄바꿈 까지 읽음 String txt = scanner.nextLine();// 줄바꿈 까지 읽음 System.out.println(txt); String txt_path = "파일경로 입력"; try { File file = new File(txt_p.. 2021. 10. 25. [Java] 폴더 내 파일 수 확인 import java.io.File; import org.apache.commons.io.FileUtils; import org.apache.commons.io.filefilter.TrueFileFilter; public class FileCount { public static void main(String[] args) { // 현재폴더부터 하위폴더까지의 파일수 String dir_path = "폴더경로 입력";//현재 폴더 Integer count = 0; File dir = new File(dir_path); File[] list = dir.listFiles(); for(File info : FileUtils.listFiles(dir, TrueFileFilter.INSTANCE, TrueFileFi.. 2021. 10. 23. [Java]파일 사이즈 import java.io.File; public class FileSize { public static void main(String[] args) { String file_path = "D:\\TEST.txt";// 대상파일경로 String file_size = ""; File file = new File(file_path); if(file.exists()) { long filesize = file.length(); file_size = Long.toString(filesize); }else { file_size = "파일이 존재하지 않습니다."; } System.out.println("파일 사이즈 : "+file_size); } } 자바로 간단하게 파일사이즈를 뽑아보겠습니다. 해당경로에 있는 txt.. 2021. 10. 23. [Java] 파일복사 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class FileCopy { public static void main(String[] args) { String file_path = "원본파일경로"; String copy_path = "복사된 파일 경로"; try { FileInputStream input = new FileInputStream(new File(file_path)); FileOutputStream output = new FileOutputStream(n.. 2021. 10. 21. [Java] 자바 정규식 import java.util.regex.Matcher; import java.util.regex.Pattern; public class Regular_Expression { public static void main(String[] args) { boolean reg_ck = false; String txt = "안녕하세요~"; //String txt = "Hello World"; // 자바 정규식 String regExp = ".*[^a-zA-Z0-9$&+,:;=~?@#|'.^*()%!-|\\s]+.*";// 영어, 숫자, 키보드에 있는 특수문자 Pattern pattern = Pattern.compile(regExp); Matcher matcher = null; matcher = pattern.ma.. 2021. 10. 21. 이전 1 2 3 다음