Java (4) 썸네일형 리스트형 [JAVA] W/System.err: java.lang.NumberFormatException: For input string: String amount = "72946.0000" String 타입으로 소숫점 .0000 달린 수를 DB에서 받아왔는데. 이 값을 int형으로 사용하려고 Integer.partInt(amount)했는데 W/System.err: java.lang.NumberFormatException: For input string: 이런 숫자형 에러가 나왔는데. https://stackoverflow.com/questions/19303351/java-lang-numberformatexception-for-input-string-10-0 java.lang.NumberFormatException: For input string: "10.0" This code must validate input data from the f.. JAVA 오늘 날짜 어제 내일 작년 등 구하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 오늘 날짜 Calendar cal = Calendar.getInstance(); String format = "yyyy-MM-dd"; SimpleDateFormat sdf = new SimpleDateFormat(format); String date = sdf.format(cal.getTime()); System.out.println(date); // 어제 날짜 Calendar cal = Calendar.getInstance(); String format = "yyyy-MM-dd"; SimpleDateFormat sdf = new SimpleDateFormat(format); cal.add(cal.DATE, -1); //날짜를 하루 뺀.. [Java] try-with-resources 예외처리 너무 늦게 알게된 기능이 있어서 일단 따라 쳐보고 습득해야할 것이다. 말로 설명하자면, try 옆 () 속에 리소스가 있으면 try 블록 끝나고 자동을 종료해주는 기능이라고한다. (Exception이 되어도 close()가 보장됨) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 public static void main(String[] args) { BufferedReader br = null; try { String str; br = new BufferedReader(new FileReader("C:\\number.txt")); while ((str = br.readLine()) != null) { System.out.println(str); } } catc.. [Java] Serialize(직렬화) 작성 중 와우, 친구들 나는 개병초신보란다. 직렬화 Serialize를 알아보자. 직렬화란 - 자바 시스템 내부에서 사용되는 Object 또는 Data를 외부의 자바 시스템에서도 사용할 수 있도록 byte 형태로 데이터 변환하는 기술과 byte로 변환된 Data를 다시 객체로 변환하는 기술(역직렬화)을 뜻함. 자바 직렬화 조건 자바 기본(primitive) 타입과 java.io.Serializable 인터페이스를 상속받는 객체는 직렬화 할 수 있는 기본 조건을 가진다고 한다. 예시) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 package kr.co.dong; import java.io.Serializable; /* * 직렬화할.. 이전 1 다음