본문 바로가기

JAVA6

[JAVA] @SuppressWarnings 란? Java 5.0부터 컴파일 경고를 사용하지 않도록 설정할 수 있는 어노테이션이다. 쉽게 말해 이클립스에서 노란색으로 주의를 주는 밑줄이 나타나는 것을 제외할때 사용한다! @SuppressWarnings("unchecked") 이런식으로 사용가능하며, 두개 이상 적용하려면 @SuppressWarnings({"rawtypes", "unchecked"}) 이런식으로 사용하면 된다! - @SuppressWarnings 내부에서 사용할 수 있는 토큰 목록 all 모든 경고를 억제합니다. boxing boxing/unboxing 오퍼레이션과 관련된 경고를 억제합니다. cast 캐스트 오퍼레이션과 관련된 경고를 억제합니다. dep-ann 권장되지 않는 어노테이션과 관련된 경고를 억제합니다. deprecation 권장.. 2022. 7. 20.
[JAVA] Enumeration 세션값 출력 Enumeration을 사용해 세션에 등록한 모든 값을 출력 Enumeration attributes = request.getSession().getAttributeNames(); while (attributes.hasMoreElements()) { String attribute = (String) attributes.nextElement(); System.err.println(attribute+" : "+request.getSession().getAttribute(attribute)); } 2022. 2. 25.
[JAVA] String 문자열 따옴표(") 넣기 자바에서 문자열에 " "를 사용하기 때문에 따옴표를 그냥 넣으면 아래와 같이 오류가 보인다! 그래서 따옴표를 넣을때 \" 넣으면 된다. - TEST String test = "A: \"안녕하세요!\"... B: \"안녕!\""; System.out.println(test); - 결과 2022. 2. 22.
[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.
반응형