본문 바로가기
STUDY/JAVA

Java 1일차

by Anne of Green Galbes 2019. 1. 22.
1. 메소드

package com.day01;


class Test1{

// 메소드(method)

public static void main(String[] args) {

System.out.println("자바 첫시간!!");

System.out.println("오늘은 수요일\n");

System.out.println("나 보이냐?");

}

}

결과

자바 첫시간!! 오늘은 수요일 나 보이냐?



2. 데이터타입

정수타입 : byte, chat, short, int, long

실수타입 : float, double

논리타입 : boolean(true,false)


▶예제1

package com.day01;


class Test2 {

public static void main(String[] args) {

int num1 = 20;

int num2 = 3;

int num3;

int num4;

num3 = num1 + num2;

num4 = num1 - num2;

System.out.println("num1 : " + num1);

System.out.println("num2 : " + num2);

System.out.println(num1 + "+" + num2 + "=" + num3);

System.out.println(num1 + "-" + num2 + "=" + num4);

System.out.printf("%d+%d=%d \n" ,num1,num2,num3);

System.out.printf("%d-%d=%d \n" ,num1,num2,num4);

}

}

결과

num1 : 20 num2 : 3 20+3=23 20-3=17 20+3=23 20-3=17


▶예제2

package com.day01;


class Test3 {

public static void main(String[] args) {

int r = 10;

float area;

float length;

//float area, length;

area = r * r * 3.14f;

length = r * 2 * 3.14f;

System.out.printf("반지름 : %d, 넓이 : %.1f \n" , r, area);

System.out.printf("반지름 : %d, 둘레 : %.2f \n" , r, length);

System.out.println("반지름 : " +r+ ", 넓이 : " +area+ ", 둘레 : " +length);

}

}

결과

반지름 : 10, 넓이 : 314.0 

반지름 : 10, 둘레 : 62.80 

반지름 : 10, 넓이 : 314.0, 둘레 : 62.800003



3. BufferedReader


▶예제1

package com.day01;


import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.io.*;


class Test4 {

public static void main(String[] args) throws IOException {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int r;

double area, length;

System.out.print("반지름은? ");

r = Integer.parseInt(br.readLine());

area = r*r*3.14;

length = r*2*3.14;

System.out.printf("반지름 : %d, 넓이 : %g, 둘레 : %g \n" , r, area, length);

}

}

결과

반지름은? 20 반지름 : 20, 넓이 : 1256.00, 둘레 : 125.600


▶예제2

package com.day01;


import java.io.*;


class Test5 {

public static void main(String[] args) throws IOException {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String name;

int kor, eng, mat, tot;

System.out.print("이름 : ");

name = br.readLine();

System.out.print("국어 : ");

kor = Integer.parseInt(br.readLine());

System.out.print("영어 : ");

eng = Integer.parseInt(br.readLine());

System.out.print("수학 : ");

mat = Integer.parseInt(br.readLine());

tot = kor + eng + mat;

System.out.printf("\n\n이름 : %s, 총점 : %d \n" , name, tot);

}

}

결과

이름 : 강남 국어 : 87 영어 : 98 수학 : 75 이름 : 강남, 총점 : 260


'STUDY > JAVA' 카테고리의 다른 글

Java 6일차  (0) 2019.01.24
Java 5일차  (0) 2019.01.24
Java 4일차  (0) 2019.01.24
Java 3일차  (0) 2019.01.23
Java 2일차  (0) 2019.01.22

댓글