728x90
반응형
안녕하세요~작은나무입니다!!
이번 포스팅은 Java를 사용하면서 자주 사용되는 형변환과 관련하여 정리 해볼까 합니다.
문자열을 숫자로 변경하거나 숫자를 문자로 형변환하여 사용하는 경우가 많으니 정리해두면 유용하게 사용될 것 같습니다.
String to Integer(long)
Integer(parseInt), long(parseLong)으로 형변환
public static int stringTOinteger(String str) { int returnInt = Integer.parseInt(str); return returnInt; } public static long stringTOlong(String str) { long returnLong = Long.parseLong(str); return returnLong; }
Integer(long) to String
String의 toString으로 형변환
public static String integerTOstring(int intValue) { String returnString = Integer.toString(intValue)); return returnString; } public static String longTOstring(long longValue) { String returnString = Long.toString(longValue)); return returnString; }
현재 시간 to String
현재 시간을 String Type으로 형변환
public static String getCurrentTime() { final int millisPerHour = 60 * 60 * 1000; String str = "yyyy-MM-dd HH:mm:ss,SSS"; Format sdf = FastDateFormat.getInstance(str, Locale.KOREA); Date date = new Date(); String result = sdf.format(date); return result; }
String to Date
String 문자열을 날짜 형식인 Date형으로 형변환
//String 형식 "2019-03-11 18:00:05" public static Date stringTOdate(String str) { SimpleDateFormat sdf = SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = sdf.parse(str); return date; }
이 외에도 많은 형변환 방법이 있습니다.
728x90
반응형
그리드형