목록자바 (48)
이야기앱 세상
국어, 영어, 수학 성적을 입력할 때 0 ~ 100 범위의 데이터만 인정하고 입력된 성적에 대해 총점, 평균, 학점 출력하는 예제 ----------------------- import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Score{ public static void main(String[] ar){ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); char grade = 0; float avg = 0.0f; String title[] = new String[]{"국어","영어","수..
1명의 이름, 점수를 입력하고 총점,평균,학점을 구하고 출력하는 예제 학점 체크시 switch문 사용 -------------------------------------------- import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class ScoreBySwitch { public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("이름 : "); String name =..
1명의 이름, 국어,영어,수학 성적을 입력하고 총점, 평균, 학점을 출력하는 예제입니다. 학점 체크는 if문 사용했습니다. --------------------------- import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class ScoreByIf { public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("이름 : "); String name = in.readL..
구의 반지름을 입력하고 표면적과 부피를 구하는 예제입니다. --------------------------------------- import java.util.Scanner; public class Round { public static void main(String[] args){ System.out.println("====구의 표면적과 부피 계산===="); Scanner sc = new Scanner(System.in); System.out.print(" 반지름 입력 : "); // 원주율은 Math.PI 사용 // 구의 반지름 double radius = sc.nextDouble(); // 구의 표면적 double area = 4*Math.PI*radius*radius; // 구의 부피 doub..
이클립스 구동시 Workspace를 선택할 수 있는 Workspace Launcher가 보여지고 OK를 누르면 이클립스가 구동된다. Workspace Launcher가 구동시 마다 나타나지 않게 하고 싶을 때는 하단의 Use this as the default and do not ask again항목에 체크 하면 다음 이클립스 구동때부터 Workspace Launcher가 보여지지 않는다. 다시 Workspace Launcher를 표시하고 싶다면 Window>Preferences>General>Startup and Shutdown>Workspaces 를 클릭한 후 Refresh workspace on startup 항목에 체크하면 다시 Workspace Launcher가 나타난다.
JAVA의 class 파일을 실행파일(exe)로 만들려면 우선 사용하고자 하는 class 파일을 JAR 로 묶어야 한다. 이클립스에서 원하는 class를 JAR로 묶은 후 해당 JAR 파일과 연결되는 실행파일을 JSMooth를 이용해 생성한다. 1. JSMooth 파일 다운로드(아래 사이트를 방문해서 JSMooth 다운로드)http://jsmooth.sourceforge.net/download.php 2. 실행 파일로 실행 시키기를 원하는 class를 이클립스에서 JAR로 묶는다. 3. JSMooth 실행 JSMooth를 실행하면 첫화면에 JSMooth에 대한 안내가 보여진다. 좌측에 보여지는 메뉴중 Skeleton를 누른다. 4. 좌측 메뉴 Skeleton를 누르고 Skeleton Selection은 ..
1. String -> java.sql.Date 변환 String now = "2009-03-20"; // 형식을 지켜야 함java.sql.Date d = java.sql.Date.valueOf(now); 2. String -> java.sql.Timestamp 변환 String now = "2009-03-20 10:20:30.0"; // 형식을 지켜야 함java.sql.Timestamp t = java.sql.Timestamp.valueOf(now); 3. String -> java.util.Date 변환 String now = "20090320"; // SimpleDateFormat 생성자에 전달되는 형식과 일치해야 함java.util.Date d = new java.text.SimpleDateFor..
자바 클래스의 문서화 작업을 위해 javadoc이라는 명령어를 사용한다. 문서화할 자바 클래스 작성 ------------------------클래스명 : CommentEx.java /** "Hello World!" 자바에서 출력할 때 System.out.println() 사용합니다! */ public class CommentEx{ public static void main(String[] args){ // 한 줄 주석 System.out.println("Hello World!"); /* 여러줄 주석 */ } }------------------------ 1. cmd 모드에서 javadoc 수행 1) cmd 모드에서 javadoc CommentEx.java 수행 2) CommentEx.java 가 있는 ..