본문 바로가기

자바3

[JAVA] Random 사용하여 임시 비밀번호 생성 java.util.Random을 사용하여 간단하게 임시 비밀번호를 생성해보자! - 코드 public static String tempPassword(int leng){ int index = 0; char[] charSet = new char[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p',.. 2022. 1. 14.
[JAVA] 파일 ZIP 압축 및 다운로드 간단한 파일 압축 및 다운로드 코드 /* 다운로드 Zip */ @RequestMapping("/downloadZip.do") public void downloadZip(@RequestParam Map paramMap, HttpSession session, HttpServletResponse response) throws Exception { //압축할 파일 String[] fileList = {"C:/Users/kyung/Desktop/테스트첨부파일/TTTTT.txt" ,"C:/Users/kyung/Desktop/테스트첨부파일/test.PNG" ,"C:/Users/kyung/Desktop/테스트첨부파일/TESTPDF.pdf"}; //생성되는 zip 파일명 String fileName ="makeZipFi.. 2022. 1. 12.
[JAVA] Iterator 와 Enumeration 컬렉션(collection) 인터페이스를 사용하는 클래스의 데이터를 순환해서 사용하는 경우 for문으로 데이터를 가져오는 방법도 있지만 순환 인터페이스인 iterator와 Enumeration을 사용하는 방법도 있다. Iterator와 Enumeration는 비슷하지만 스레드(thread)의 지원 여부​가 다르다. - Iterator 스레드에 안전하지 않은 구조 ArrayList, HashSet 등은 Iterator을 사용 ArrayList nameList = new ArrayList(); String name; nameList.add("A"); nameList.add("B"); nameList.add("C"); nameList.add("D"); nameList.add("E"); nameList.add(.. 2022. 1. 11.
반응형