[JAVA] ch05-02. 객체 생성
·
JAVA/예제
public class Ex02 { public static void main(String[] args){ Tv t1 = new Tv(); //새로운 객체 생성 //t2와 별도의 객체 Tv t2 = new Tv(); System.out.println("t1.channel: " + t1.channel); System.out.println("t2.channel: " + t2.channel); t1.channel = 7; System.out.println("t1.channel: " + t1.channel); System.out.println("t2.channel: " + t2.channel); } }
[JAVA] ch05-01. 클래스
·
JAVA/예제
public class Ex01 { //클래스를 여러개로 나누면 변수선언을 나란히 유지보수에 수월함 public static void main(String[] args){ // (tip)메서드를 main이라 한 이유 main메서드를 누군가 실행 (자바 버추얼머신이 실행) Tv t;//변수의 타입이 클래스면 모두 4바이트 (클래스 타입) // 지역변수(local variable) : 메서드에 선언 // 자동으로초기화x t = new Tv(); //tv클래스를 바탕으로 new로 tv 객체 생성(클래스 타입) (t라는 객체를 생성했다.)(tv타입의 인스턴스를 만들었다) t.channel = 7; t.power = true; t.color = "red"; t.channelUp();//t(주어).channelUp..
[JAVA] ch04-22. while 문
·
JAVA/예제
public class Ex22 { // public static void main(String[] args){ int sum = 0; int i = 0; while(true){ if(sum>100) break;//break는 되도록이면 안쓰는게 좋음 switch에서는 어쩔수없이 씀. sum += ++i; } System.out.printf("i=%d, sum=%d",i,sum); } }
[JAVA] ch04-21. do ~ while 문
·
JAVA/예제
public class Ex21 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); char answer = 0; do{ System.out.print("continue? "); answer = sc.nextLine().charAt(0); }while(answer == 'y'); System.out.println("\nQuit."); } }
[JAVA] ch04-18. 다이아몬드 00개 획득. 게임보상
·
JAVA/예제
public class Ex18 { // 다이아몬드 ㅇㅇ개 취득.(게임보상) public static void main(String[] args){ int diamond = 0; while(diamond
[JAVA] ch04-17. 카운트다운
·
JAVA/예제
public class Ex17 { //카운트 다운 public static void main(String[] args){ for(int i=5;i>=0;i--){ for(long j=0;j
[JAVA] ch04-16. FOR문 시간 경과
·
JAVA/예제
public class Ex16 { public static void main(String[] args){ long startTime = System.currentTimeMillis(); for(int i=0; i
[JAVA] ch04-15. 삼중 FOR문
·
JAVA/예제
public class Ex15 { public static void main(String[] args){ for(int i=1; i
[JAVA] ch04-13. 이중 FOR 문
·
JAVA/예제
public class Ex14 { public static void main(String[] args){ for(int i=2; i
[JAVA] ch04-13. FOR 문 3
·
JAVA/예제
public class Ex13 { public static void main(String[] args){ int sum = 0; for(int i=0; i
[JAVA] ch04-12. FOR 문 2
·
JAVA/예제
public class Ex12 { public static void main(String[] args){ int sum = 0; int i = 0 ; for(; i
[JAVA] ch04-11. FOR 문
·
JAVA/예제
public class Ex11 { public static void main(String[] args){ int sum = 0; for(int i=1; i