Calendar 1234567891011121314151617181920212223242526272829303132333435363738394041424344import java.util.Calendar; /** * @file_name : ThisMonthCalendar.java * @author : JEFFREY_OH * @description : 현재 달의 달력을 표시 * @last_update : 2018-12-16 */ public class ThisMonthCalendar { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int weekCount = cal.getActualMaximum(Calendar.WEEK_OF.. 코딩 예제 6년 전
예외처리 try {... 프로그램 기능 구현 ...} catch (예외클래스 e) {... try 블록 수행중 에러 발생시 실행됨 ...} finally {... 에러 발생 여부에 상관없이 마지막에 실행되며 필요없는 경우 생략 가능 ...}try ~ catch 문은 대처할 수 없는 상황에만 사용하길 권장하며 가급적이면 IF문을 사용할 것 Backend/Java 6년 전
영화 진흥원 BoxOffice 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849package BoxOffice; import java.io.InputStream;import java.util.List; import javax.swing.JOptionPane; import com.google.gson.Gson; import study.java.helper.FileHelper;import study.java.helper.GsonHelper;import study.java.helper.HttpHelper;import study.java.model.BoxofficeBeans;import study.java.model.Boxoffic.. 코딩 예제 6년 전
Kakao Book Search 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455import java.io.IOException;import java.io.InputStream;import java.net.URLEncoder;import java.util.List; import javax.swing.JOptionPane; import org.apache.http.client.ClientProtocolException; import com.google.gson.Gson; import study.java.helper.FileHelper;import study.java.helper.GsonHelper;impor.. 코딩 예제 6년 전
Random값의 범위 조절 public int random(int min, int max) {int num = (int) ((Math.random() * (max - min + 1)) + min);return num;} 코딩 예제 6년 전
로또번호 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798package RandomLotto; import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter; import javax.swing.JOptionPane; /** * @file_name : LottoNumber.java * @author :.. 코딩 예제 6년 전
Package, Library, ClassPath Package ClassPathClassPath는 프로젝트 안에 libs(이름상관없음) 라는 폴더 만들고 다른 프로젝트 안의 bin 아래의 폴더를 가지고와서 libs에 넣고프로젝트 우클릭해서 Properties 에서 좌측에 Java Build Path 클릭 후 상단 탭에서 Library - Add Class Folder 에서 libs 선택하고 적용 LibraryLibrary는 압축파일 -> 패키지 -> 컴파일된 클래스 를 말함프로젝트 우클릭후 Export(내보내기) 하여 JAVA - JAR 압축형태로 내보낼 패키지를 선택 후 저장Properties - Java Build Path - Library - Add JARs 선택하고 적용 Backend/Java 6년 전
Anonymous Class public interface MyInterface {public void foo();} 인터페이스 MyInterface가 있을 때 인터페이스를 객체로 할당하면서 이름없는 클래스를 {} 으로 정의하여 사용가능.; 주의 !!! 그리고 코딩 위치 주의 익명 클래스 형태는 안드로이드에서도 많이 쓰이니까 꼭 형태를 알고 넘어갈 것 Backend/Java 6년 전