개발노하우/Java
-
java.util.Calendar개발노하우/Java 2007. 10. 22. 19:59
날짜를 구하기 위해서 찾은 함수 java.util.Date 클래스도 있지만 Calendar()를 사용하는 것이 편한것 같다. import java.util.Calendar; //날짜 변수 선언 Calendar cal = Calendar.getInstance(); //날짜 설정하는 방법 //Calendar.DATE 에서 날짜 계산 //어제 구할때 [내일 1][지난주 -7][다음주 7] cal.add(Calendar.DATE, -1); //Calendar.MONTH에서 달 계산 //지난달 구할때 같은 방법으로 구할수 있음 cal.add(Calendar.MONTH, -1); //설정한 날짜의 일, 월, 년을 구함 days = String.valueOf( cal.get(Calendar.DATE) ); //일 m..
-
Eclipse에서 Aroma Wipi 사용하기 [ JAR 만들고 에뮬레이터 실행하기 + 프로젝트 생성시..]개발노하우/Java 2007. 9. 18. 20:54
[프로젝트를 생성할때 다음과 같은 절차를 밟고 생성하길 바란다] 다음을 클릭한 후에... 라이브러리 탭으로 이동한다...그러면 JRE 시스텐 라이브러리 [jre1.6.0]이 있을것이다..이것을 제거해주고 외부 JAR추가를 클릭하여 본인의 AROMAWIPI폴더의JAVAAPPDEMO\lib 폴더에서 classes.zip를 클릭하여 추가하여 준다. 그다음 클래스 파일을 추가하여 준다. 아래와 같이 찾아보기를 클릭하여 Jlet을 검색하여 추가하여준다. 그 다음 평소대로 코딩을 하면 되겠다... [ WIPI컴파일하고 JAR파일 만들고 에뮬레이터 실행까지... ] Compile configuration, Make jar configuration, Aroma WIPI Run configuration 들을 만들어서 실..
-
자바 기말시험 문제중 하나....상속 사용가능을 알아보기위한 문제개발노하우/Java 2007. 6. 15. 23:08
문제 :: 다음 main class를 상속을 이용하여 결과값이 나오도록 작성 하시오 public class object{ public static void main(String arg[]){ Avrage av = new Avrage(); av.kor = 90; av.eng = 90; av.mat = 90; av.calculatingTotal(); av.calculatingAvr(); } } class Total{ /* int kor; int eng; int mat; int tot; public void calculatingTotal(){ tot=kor+eng+mat; System.out.println(tot); } } class Avrage extends Total{ public void calculat..
-
try, catch, finally개발노하우/Java 2007. 6. 4. 12:11
class object{ static int a,b; public static void main(String arg[]){ try{ int a = Integer.parseInt(arg[0]); int b = Integer.parseInt(arg[1]); System.out.println("매게변수로 받은 두 개의 값"); System.out.println("a="+a+"b="+b); System.out.println("====================="); System.out.println("a()메소드 호출 전"); a(); System.out.println("a()메소드 호출 후"); } catch(ArithmeticException e){ System.out.println("Arithmetic..
-
클래스 상속 & toString재정의 & 다형성개발노하우/Java 2007. 5. 14. 12:37
// 클래스 상속 class GG{ public void aaa(){ System.out.println("GG"); } } class JJ extends GG{ public void aaa(){ super.aaa(); System.out.println("JJ"); } } public class object{ public static void main(String arg[]){ JJ jp = new JJ(); jp.aaa(); } } ================================================================================ // toString() 재정의 class KK extends Object{ public String toString() { ret..
-
단일상속 extends Object & 접근지정자 protected & super,this개발노하우/Java 2007. 5. 7. 11:52
import java.lang.*; // 생략된 형태 class AA extends Object{ int x = 100; } class BB extends AA{ int y = 200; } class CC extends BB{ int z = 300; } public class object extends Object{ public static void main(String arg[]){ CC cp = new CC(); System.out.println("z ="+cp.z); System.out.println("y ="+cp.y); System.out.println("x ="+cp.x); } } ===============================================================..
-
FileReader & BufferedReader & ObjectOutputStream & ObjectInputStream개발노하우/Java 2007. 5. 4. 10:14
// 파일을 입력받아 그 내용을 출력 import java.io.*; public class object { public static void main(String arg[])throws IOException{ File f = new File("ccc.txt"); FileReader fr = new FileReader(f); BufferedReader br = new BufferedReader(fr); while(true) { String s = br.readLine(); if(s==null) break; System.out.println(s); } br.close(); } } =======================================================================..