Java65 [ 자바 코딩 ] 오늘 날짜, 요일, 시간 구하기 (Calendar 클래스) 안녕하세요. 제임스 입니다. 이번에는 자바 Calendar 클래스를 이용하여 오늘 날짜, 요일 및 시간을 구하는 방법에 대해 알아 보겠습니다. import java.util.Calendar;Calendar cal = Calendar.getInstance(); System.out.println(cal);위와 같이 Calendar 객체의 getInstance() 만 해도 아래와 같이 현재 날짜 정보를 가져 올 수 있습니다. java.util.GregorianCalendar[time=1514906028783,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Seoul",offset=3240000.. 2018. 1. 3. [ 자바 코딩 ] valueOf vs parseInt 안녕하세요. 제임스 입니다. 연말이 다가오니 실적때문인지... 업무가 몰리고 있습니다. 덕분에 오랜만에 포스팅을 하게 되네요. 오늘은 자바에서 valueOf 와 parseInt 의 차이점에 대해 정리 해보겠습니다. int a = Integer.valueOf("1234"); int b = Integer.parseInt("1234"); System.out.println("a = ["+a+"]"); System.out.println("b = ["+b+"]");위와 같이 "1234" 라는 String 값을 하나는 Integer.valueOf() 로 다른 하나는 Integer.parseInt() 를 사용하여 출력 해봤습니다. 결과는 아래와 같습니다. a = [1234]b = [1234] 결과 상으로 봤을때 동일한.. 2017. 12. 15. [ 자바 코딩 ] 자바 == vs equals 안녕하세요. 제임스 입니다. 이번에는 자바에서 문자열 비교방법에 대해 알아보고 차이점에 대해서도 알아 보겠습니다. ■ Primitive Type(기본형) 비교 String a = "test"; String b = "test";위와 같이 기본형 문자열이 두개 있습니다. 모두 test 라는 값을 가지고 있습니다. 이를 비교 하는 방법은 "==" 연산자 와 "equals()" 함수 두가지 정도 있습니다. 사용방법은 아래와 같습니다. if(a == b){ System.out.println("a == b"); }else { System.out.println("a != b"); } if(a.equals(b)){ System.out.println("a equals to b"); }else { System.out.pr.. 2017. 12. 4. [ 자바 코딩 ] toLowerCase(), toUpperCase(), trim() 안녕하세요. 제임스 입니다. 이번 포스팅은 자바 String 관련 함수 중 영문자를 전부 대문자로 또는 소문자로 변경 하는 함수와 인자값으로 입력된 문자열의 앞뒤 공백을 제거 하는 함수에 대해 정리해 보겠습니다. ■ String toUpperCase()대상 문자열을 모두 대문자로 변환합니다. String str1 = "hello java"; System.out.println(str1.toUpperCase());hello java 라는 문자열이 모두 소문자로 되어 있습니다. 이를 toUpperCase() 함수를 이용하여 대문자로 변환 하겠습니다. 실제 코드는 아래와 같습니다. "hello java".toUpperCase(); 모든 문자열을 대문자로 변환하기 때문에 결과는 아래와 같습니다. HELLO JAV.. 2017. 11. 24. [ 자바 코딩 ] Java startsWith(), endsWith() 안녕하세요. 제임스 입니다. 이번 포스팅도 역시 자바의 String 관련 함수를 정리 하고자 합니다. 이번에는 대상 문자열이 특정 문자 또는 문자열로 시작 하거나 끝나는지에 대해 체크 할 수 있는 함수를 알아 보겠습니다. ■ boolean startsWith(String prefix) 비교 대상 문자열이 입력된 문자열 (prefix) 값으로 시작되는지 여부를 확인하고 boolean (true / false) 값으로 리턴 합니다. String str1 = "자바 코딩"; System.out.println(str1.startsWith("자바"));위 예제는 "자바 코딩" 이라는 문자열이 "자바" 로 시작되는지를 체크 해보는 코드 입니다. 비교대상문자열.startsWith("체크할문자열")>>> str1.st.. 2017. 11. 23. [ 자바 코딩 ] Java replace() vs replaceAll() 안녕하세요. 제임스 입니다. 이번에는 자바 String 관련 함수 중 특정 문자열을 원하는 문자열로 치환하는 함수에 대해 알아 보겠습니다. ■ String replace(CharSequence target, CharSequence replacement) replace() 함수의 첫번째 인자값은 변환하고자 하는 대상이 되는 문자열입니다. 두번째 인자 값은 변환할 문자 값입니다. 예제를 보시겠습니다. String str1 = "aaaa"; System.out.println("result ===> "+str1.replace("aa", "b"));앞에서 부터 순차적으로 "aa" 라는 문자값이 있을 경우 "b" 로 치환하기 때문에 결과 값은 아래와 같습니다. result ===> bb 다른 예제도 하나더 보겠습니.. 2017. 11. 20. 이전 1 ··· 7 8 9 10 11 다음 반응형