JAVA 입력,출력,변수 기본적인 예제

2021. 8. 26. 17:36개발하는중/java

728x90
반응형

java 그냥 한번씩 타이핑해서 확인해보던거 올려봐요 아주 옛날에 공부하며 타이핑해보고 했던 것들입니다.ㅎㅎㅎ

제가 작성 한것들이 무조건 맞다는건 아니구 예제입니다 참고하면서 봐주세요ㅎㅎ

 

 

출력 기본 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 /*
 * 여
 * 러
 * 줄
 * 메
 * 모
 */
public class Test01 {
 
    public static void main(String[] args){
        System.out.println("방가방가");
        //cmd창에 데이터를 출력하는 명령
        System.out.println("하이하이"); 
        System.out.println(1 + 2);
        System.out.println(5 * 4.1);
        System.out.println("ABC");
        System.out.println('c');
        System.out.println(1 + 2 + "ABC");
        System.out.println("ABC" + 1 + 2);
        System.out.println("ABC"+(1 + 2));
        System.out.println(1 + 2 + "ABC" + 1 + 2);
        
        System.out.print('A');
        System.out.print("B \n C");
        //System.out.printf("%d", 10);
        
        // 세미콜론(;) : 명령어 하나의 마침표 역할
        // 기본적으로 중괄호 끝에는 쓰지 않음
        
    }
}
 
 
cs

입력 기본 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.Scanner;
 
public class Test02 {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in); 
        // 나이를 입력 받고, 3년뒤 나이를 구해보자
        int age; 
        System.out.print("나이 : ");
        age = sc.nextInt();
        System.out.println("당신의 3년 뒤 나이는,");
        System.out.println(age + 3 +"세입니다.");
        
        // 키를 입력 받아서 이를 다시 출력
        double height;
        System.out.print("키 : ");
        height = sc.nextDouble();
        System.out.println("당신의 키는 "+height+"cm입니다.");
    }
}
cs

변수 기본 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public class Test03 {
    public static void main(String[] args){
        
        System.out.println(1000000000000000L);
        
        System.out.println(1 + 1);  //int
        System.out.println(1.0 + 1);//double
        System.out.println('1' + 1);//char
        System.out.println("1" + 1);//String
        //======================================
        //<변수 선언> : 자료형 변수명;
        // => 새 변수 만들기!
        byte n;
        byte nn;
        
        //<변수 저장> : 변수명 = 값;
        // 변수에 최초로 값을 저장 => 초기화
        n = 10// n 초기화
        nn = 100// nn 초기화
        
        n = 50// n 재저장
        System.out.println(n); // 50
        System.out.println(nn);
        
        // 자료형이 다른 데이터는 변수에 저장할 수 없다!!!
        //int a = 3.0; 
        String s = "ABC";
        
    }
}
 
cs

입력받아 변수에 저장 후 출력 예제~~~~~~~

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import java.util.Scanner;
 
public class Test04 {
    public static void main(String [] args){
        String name;
        int age;
        double height;
        String address;
        
        name = "피카츄";
        age = 10;
        height = 110.3;
        address = "서울시 종로구 묘동 단성사";
        
        Scanner sc = new Scanner(System.in);
        System.out.print("name : ");
        name = sc.nextLine();
        System.out.print("age : ");
        age = sc.nextInt();
        System.out.print("height : " );
        height = sc.nextDouble();
        System.out.print("address :");
        sc.nextLine(); // 엔터를 얘가 대신 먹어줘야 함
        // nextLine()할 때, 이전에 입력받은 이력이 있으면
        // 위처럼 한 줄 추가해줘야 함
        address = sc.nextLine();        
        
        
        System.out.println("이름 : " + name);
        System.out.println("나이 : " + age +"세");
        System.out.println("키 : " + height + "cm");
        System.out.println("주소 : "+ address);
        
    }
}
cs
728x90