728x90 반응형 Coding Test/CodeUp78 CodeUp_Java 기초 100제 - [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기20(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //주민등록번호 입력 String num = sc.nextLine(); //split() 메소드를 통해 '-'를 구분하여 문자열 배열인 arr에 저장 String[] arr = num.split("-"); //주민등록번호를 분할하여 저장 //개선된 for문을 이용하여 arr의 값을 a에 하나씩 저장하고 a를 출력함 for(String a : arr){ System.out.print(a); } //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 27. CodeUp_Java 기초 100제 - [기초-입출력] 연월일 입력받아 그대로 출력하기19(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //연,월,일 입력 ('.'으로 구분함) String clock = sc.nextLine(); String[] arr = clock.split("\\."); //문자열의 길이만큼 정수 배열 선언 int[] arr2 = new int[arr.length]; //for문을 통해 arr의 길이(3)에 맞춰 반복하며 문자열을 정수형태로 parsing(변환)하여 arr2의 배열에 저장 for(int i=0; i 2022. 1. 27. CodeUp_Java 기초 100제 - [기초-입출력] 시간 입력받아 그대로 출력하기18(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //시간입력 String clock = sc.nextLine(); String[] arr = clock.split(":"); //분할 문자열을 출력 System.out.printf("%s:%s", arr[0], arr[1]); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 27. CodeUp_Java 기초 100제 - [기초-입출력] 정수 1개 입력받아 3번 출력하기17(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //정수입력값 int a = sc.nextInt(); //입력한 정수 값 3번 출력 System.out.printf("%d %d %d", a, a, a); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 27. CodeUp_Java 기초 100제 - [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기15(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //실수입력값 Double a = sc.nextDouble(); //%.2f의 형식을 활용하여 소수점 아래 2자리까지만 출력 System.out.printf("%.2f", a); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 27. CodeUp_Java 기초 100제 - [기초-입출력] 문자 2개 입력받아 그대로 출력하기14(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //첫번째 문자 입력 char a = sc.next().charAt(0); //두번째 문자 입력 char b = sc.next().charAt(0); //입력받은 문자 2개의 순서를 바꿔서 출력 System.out.println(b+" "+a); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 25. CodeUp_Java 기초 100제 - [기초-입출력] 정수 2개 입력받아 그대로 출력하기13(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //첫번째 정수 입력 int a = sc.nextInt(); //두번째 정수 입력 int b = sc.nextInt(); //입력받은 2개의 정수를 출력 System.out.println(a+" "+b); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 25. CodeUp_Java 기초 100제 - [기초-입출력] 실수 1개 입력받아 그대로 출력하기12(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //실수 입력받기 //nextFloat()는 실수 입력 메소드 float a = sc.nextFloat(); //입력받은 실수 출력 System.out.printf("%f",a); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 25. CodeUp_Java 기초 100제 - [기초-입출력] 문자 1개 입력받아 그대로 출력하기11(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //문자 입력받기 //sc.next().charAt(0) 메소드를 이용하여 문자를 하나 입력받음 //next()는 첫번째 공백 전까지의 문자열을 입력받음 //charAt(index)는 문자열 중 index 번호에 맞는 문자 하나를 반환함 char a = sc.next().charAt(0); //입력받은 문자 출력 System.out.println(a); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 25. CodeUp_Java 기초 100제 - [기초-입출력] 정수 1개 입력받아 그대로 출력하기10(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ //스캐너 객체 생성 Scanner sc = new Scanner(System.in); //사용자로부터 입력받기 int num = sc.nextInt(); //입력받은 값 출력 System.out.println(num); //입력 종료 후 스캐너 닫기 sc.close(); } } 2022. 1. 25. 이전 1 ··· 4 5 6 7 8 다음 728x90 반응형