본문 바로가기
2022-2/자바

자바 기초 (입출력)

by 철없는민물장어 2022. 9. 17.
728x90
반응형
import java.util.Scanner;
public class p01 {

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		
		String name="";
		int student_number=0,gender=0;
		System.out.println("이름>>");
		name = scanner.next();
		System.out.println("성별(남:1,여:2)>>");
		gender = scanner.nextInt();
		System.out.println("학번>>");
		student_number = scanner.nextInt();
		
		String gender_string="여";
		if (gender==1)
			gender_string="남";
		System.out.println("이름: "+name+"\n학번: "+student_number+"\n성별: "+gender_string);
		
	}

}

아주 간단한 프로그램

이름,성별,학번을 입력받아 출력한다

 

입력받는게 다른 언어랑 좀 달라서 당황스러운데

우선은 

import java.util.Scanner;

얘를 임포트 해준다..

 

Scanner scanner = new Scanner(System.in);

임포트했던 Scanner.. 의 객체 scanner를 생성해준다

 

name = scanner.next();

그리고 이런식으로 활용하면 키보드로 입력을 받을 수 있다.

 

next()는 스트링을 받고

nextInt()는 정수,

요런식으로 여러가지 메소드가 있으니 잘 찾아서 쓰면 된다.

 

출력은

System.out.print("내용"+"내용");

말안해도 알듯하다.

728x90
반응형

댓글