AppleTree iOS

java - source file 본문

JAVA/기초 JAVA

java - source file

사과나무 2010. 7. 12. 15:58


public class HelloWorld {


 public static void main(String[] args) {
  // TODO Auto-generated method stub
           
  //말을담는방식
  
  String name="최기선";
         String age="25";
           String address="서울";
           String speak="말하는것을 담습니다";
          

  
  //사람은 입으로 말을 표현하지만
      //자바는 직접 말하는 방식을 써주어야한다
  //직접말을하는방식
    System.out.println("저는 말하는 곳입니다");
    System.out.println("말하는곳입니다");
    System.out.println("말하는곳 이름 : "+name);
    System.out.println("말하는곳 나이 : "+age);
    System.out.println("말하는곳 주소 : "+address);
        
      
      name="홍길동";
      age="10";
      address="일산";
      
      System.out.println("말하는곳입니다2");
    System.out.println("말하는곳 이름2 : "+name);
    System.out.println("말하는곳 나이2 : "+age);
    System.out.println("말하는곳 주소2: "+address);
    
    
    
    name=name+" 새로되는이름";
    age=age+" 40";
    address=address+" 미국";
    
    System.out.println("말하는곳입니다3");
    System.out.println("말하는곳 이름 3: "+name);
    System.out.println("말하는곳 나이3 : "+age);
    System.out.println("말하는곳 주소 3: "+address);
    
    
    
    
    
    
    
    
    
    
    
 }
 
}

 

 


public class JavaFirst1 {

   public void Speak(    ){
  
   System.out.println("나는 Speak 메소드에서 나오는 말입니다");
    
   }
 public static void main(String[] args) {
  // TODO Auto-generated method stub
   
  
        //자바는 인터프린트 언어라서 라인단위로 읽어서 출력을 합니다  
  //자바는 main를 만나고 그다음라인부터 한줄씩 읽어서 출력한다
  
  System.out.println("나는 main에서 말하는말입니다");
  System.out.println("Line:1");
  System.out.println("Line:2");
  System.out.println("Line:3");
  System.out.println("Line:4");
  
  //자바의 new 예약어는 자바의 객체(instance)을 만든다
  JavaFirst1 object=new JavaFirst1();  
  
  //메소드을 호출한다,콜한다,부른다
  
  object.Speak();
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 }

}

 

 

public class JavaFirst3 {

 public static void main(String[] args) {

  // 자기나이에 30을 더해보세요.

  int age = 20;

  age = age + 30;

  String name = "김현호";
  String addr = "주소";

  // System.out.println("말하는 곳"+age);

  // 연산자
  // for 연산자

  // for 연산자 형식
  // for (초기값 ; 조건값; 증가식){
  // }

  // 정수형(type)변수
  // 기준!!
  int incr = 0;

  // System.out.println(incr);
  // ++변수명
  // 값이 0에서 1로 바뀌고 말을 할때는(프린트)
  // 1로 찍힌다.
  // 한번 실행될때 값이 증가된다.
  // System.out.println(++incr);

  // 변수명++
  // 값이 0에서 1로 바뀌고 말을 할때는(프린트)
  // 1로 찍힌다.
  // 한번 실행될때 현재값을 유지하고
  // 실행되고나면 값이 증가한다.
  // System.out.println(incr++);
  // System.out.println(incr);

  // 1부터 10가지의 합을 구하세요
  /*
   * int result=0; for(int i=1;i<=10;i++){ result+=i;
   * //System.out.println(result);
   *
   * } System.out.println(result);
   *
   *
   * //if(true){}else{} //조건값이 만족하면 ir{}가 실행되고 //만족하지 못하면 else{}가 실행된다.
   */
  /*
   * int one = 1; int two = 2;
   *
   *
   *
   * if(one > two){ System.out.println("조건 만족"); }else{
   * System.out.println("조건 불일치"); }
   *
   * //더하기 int sum = one+two; //곱하기 int gum = one * two; //나누기 int etc =
   * two % one; //분배 int etc2= two / one;
   *
   *
   *
   * System.out.println("더하기"+sum); System.out.println("곱하기"+gum);
   * System.out.println("나누기"+etc); System.out.println("분배"+etc2);
   *
   * //1~100의 합을 구하는데 짝수의 합을 구하시오. //작수의 값을 출력하시오. int result = 0; int re2
   * = 0; for(int i=0;i<=100;i++){ if(i%2==0){ result += i; }else{ re2 +=
   * i;
   *
   * } } System.out.println("짝수의 합"+result);
   * System.out.println("홀수의 합"+re2);
   */

  // while(true)
  // while 문이 true를 만족할때 까지 조건 출력
  // 조건을 먼저 보고나서 출력

  // do while
  // do에서 먼저 실행을 하고 true값을 만족할때까지 조건반복
  // 출력후 조건을 봄
  /*
   * int ten = 10; int nine = 9; int limit = 15; // 1~ 15의 합을 구하세요. //
   * 짝수의합고 홀수의 합을 구하시오. int result1 = 0; int result2 = 0; while (++ten <=
   * limit) { if (ten % 2 == 0) { result1 += ten; } if (!(ten % 2 == 0)) {
   * result2 += ten; }
   *
   * } System.out.println("짝수의 합:" + result1); System.out.println("홀수의 합;"
   * + result2); System.out.println("총합" + (result1 + result2)); while
   * (ten < limit) { ++ten; System.out.println("ten:" + ten); }
   */
  /*
   * do{ ++ten; System.out.println("ten"+ten); }while(ten<=limit);
   */

  // switch (int)정수협값을 찹아서 case에 맞는
  // 곳을 실행

  // 작수의 합과 홀수의 합을 구해보세요.
  
  int result1 = 0;
  int result2 = 0;
  for (int i = 1; i <= 4; i++) {
   switch (i % 2) {
   case 0:
    result1 += i;
    break;
   case 1:
    result2 += i;
    break;

   }
  }//for end
  System.out.println("짝수의 합:" + result1);
  System.out.println("홀수의 합:" + result2);
  System.out.println("총합:"+(result1+result2));
  /*
   * for(int i=1;i<=4;i++){ switch(1){ case 1:
   * System.out.println("1입니다.");break; case 2:
   * System.out.println("2입니다.");break; case 3:
   * System.out.println("3입니다.");break; case 4:
   * System.out.println("4입니다.");break; } }
   */
 }

}

 


public class JavaFirst4 {

 
 public void Name(){
  Speak();
 }
 public void Speak(){
  System.out.println("김현호");
 }
 
 
 public static void main(String[] args) {
  //application 영역
  
  //클래스명 클래스 변수 = new JavaFirst4() ->new 예약어를 통한
  //JavaFirst4() 클래스 메모리에 로딩 (실제 vm에 heap영역에 들어감)
  
  JavaFirst4 object=new JavaFirst4();
  //object집에 Name()이 있다.
  

  object.Name();
  
 }

}

'JAVA > 기초 JAVA' 카테고리의 다른 글

java - 5일째 (source)  (0) 2010.07.14
java - 4일째  (0) 2010.07.13
java - 3일째  (0) 2010.07.12
java - 2일째 source  (0) 2010.07.09
java - 2일째  (0) 2010.07.09
Comments