본문 바로가기
728x90
반응형

JAVA32

[백준1000번] A+B : Scanner 객체 문제 사용자로부터 정수 두 개를 입력받고 그 합을 출력합니다 코드 import java.util.Scanner; public class Main { public static void main(String [] args) { Scanner s = new Scanner(System.in); int input1 = s.nextInt(); int input2 = s.nextInt(); System.out.println(input1 + input2); } } % 백준에서 자바로 채점할 때 클래스명이 'Main'으로 정해져있습니다 % 출력 System.out.print("출력"); // 마지막 문자에 '\n'를 포함하지 않음 (자동 줄바꿈X) System.out.println("출력"); // 마지막 문자에 '\n.. 2021. 8. 4.
JAVA 정수 & 문자열 출력 포맷 printf 사용법 System.out.printf("%3d", 3); System.out.printf("%03d", 3); 3 003 System.out.printf("%13s", "HelloWorld!"); // 오른쪽 정렬 System.out.printf("%-13s", "HelloWorld!"); // 왼쪽 정렬 System.out.printf("%.10s", "HelloWorld!"); // 10자리까지만 출력 HelloWorld! HelloWorld! HelloWorld 2021. 3. 2.
JAVA 입력 버퍼 비우기 (Scanner 버퍼 비우기) import.java.util.Scanner; public class Example{ public static void main(String[] args){ Scanner exam = new Scanner(System.in); int a = exam.nextInt(); String b = exam.nextLine(); System.out.println(a); System.out.println(b); } } 위 코드를 실행시켜 보면 [ input ] 12 example is example! [ output ] 12 이렇게 뒤의 문장은 출력되지 않습니다. 이유는 정수 12를 입력하고 나서 엔터를 친 것이 String클래스 변수 b에 들어갔기 때문입니다. 이것은 스캐너의 버퍼를 비워주면 되는데 그 방법으로 위.. 2021. 3. 1.
JAVA 문자열 입력받기 JAVA의 기본 데이터 자료형에는 C언어와 달리 string이 없고 char만 있습니다. 대신 JAVA에는 String 클래스가 있는데 이것을 이용해서 문자열을 입력받거나 대입할 수 있습니다. import.java.util.Scanner; public class Example{ public static void main(String[] args){ Scanner exam = new Scanner(System.in); String a = exam.next(); System.out.println(a); } } 2021. 3. 1.
JAVA 자료형(데이터 타입) 종류 정수형 byte short int long 실수형 float double 문자형 char 논리형 boolean 2021. 3. 1.
JAVA 조건문 사용하기 public class Example{ public static void main(String[] args){ Scanner exam = new scanner(System.in); int a = exam.nextInt(); if(a == 0) System.out.println("오답"); else System.out.println("정답"); } } 2021. 3. 1.
728x90
반응형