[JAVA]scan 사용하기
scan
사격형의 넓이 구하기
import java.util.Scanner;
public class SSquare_1405{
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
int a=scan.nextInt();
int b=scan.nextInt();
System.out.print("가로길이 : "+ a+ ", ");
System.out.print("세로길이 : "+ b+ ", ");
System.out.print("넓이 : "+(a*b));
}
}
- 'import java.until.Scanner;' 와 'Scanner scan=new Scanner(System.in);'
scan을 사용할 때는 이 두가지를 꼭 사용해야한다. - 내가 직접 타이핑을 해야하기 때문에 위와 같이 변수 a에다가 scan.nextInt(); 이것을 써줘야한다.
화씨 구하기
import java.util.Scanner;
public class STemp_1405{
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
System.out.print("섭씨 입력 : ");
int c=scan.nextInt();
System.out.print("섭씨 : " + c + " ==> ");
System.out.print("화씨 : " + ((double)9/5*c+32));
}
}
- 'System.out.print("섭씨 입력 : ");' 을 써주면 섭씨 타이핑 할 때 무엇을 쓰는지 더 명확하게 알 수 있다.
산수 여러가지 계산하기
import java.util.Scanner;
public class SFour_op_1405{
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
double a=scan.nextDouble();
double b=scan.nextDouble();
System.out.println(a+" + "+b+" = "+(a+b) );
System.out.println(a+" - "+b +" = "+(a-b) );
System.out.println(a+" * "+b +" = "+(a*b) );
System.out.println(a+" / "+b +" = "+(a/b) );
}
}
- double형으로 출력하기 위해서는 'scan.nextDouble();'로 써주어야한다.
*int형으로 출력하고 싶다면 'scan.nextInt();'로 써주어야 한다.
이름, 과제, 보너스를 출력하기
import java.util.Scanner;
public class SGrade_1405{
public static void main(String args[]){
String a;
int b, c;
System.out.println("----------자바실행----------");
System.out.println("이름 과제 보너스 합계");
Scanner scan=new Scanner(System.in);
a=scan.next();
b=scan.nextInt();
c=scan.nextInt();
System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));
a=scan.next();
b=scan.nextInt();
c=scan.nextInt();
System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));
a=scan.next();
b=scan.nextInt();
c=scan.nextInt();
System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));
}
}
Author And Source
이 문제에 관하여([JAVA]scan 사용하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@suyeon_06/JAVAscan-사용하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)