JAVA

· JAVA
import java.util.Scanner; /** * Scanner 활용 */ public class TestInput2_2 { static int x = 3; public static void main(String[] args) { //몸무게(kg)와 키(cm)를 사용자 입력을 숫자로 받아 //비만인지 판별하여 출력 //신체질량지수(BMI)=체중(kg)/[신장(m)]2 //저체중20 미만 60kg 180cm //정상20 이상 - 25 미만 80kg 180cm //과체중25 이상 - 30 미만 90kg 180cm //비만30 이상 100kg 180cm Scanner scan = new Scanner(System.in); System.out.println("몸무게 입력(kg)"); int weight ..
· JAVA
import java.util.Scanner; /** * Scanner 활용 */ public class TestInput2_1 { public static void main(String[] args) { // 사용자의 입력을 숫자로 3개 받아서 최대값을 출력 Scanner scan = new Scanner(System.in); System.out.println("숫자3개 입력하세요"); int a = scan.nextInt(); // int형으로 입력받음 int b = scan.nextInt(); int c = scan.nextInt(); // 3개 이상의 데이터를 비교해서 최대값 or 최소값을 찾는 경우 // 최대값을 저장할 변수 // 1. 비교할 원소 중의 하나의 값을 사용, 2. 이 세상에서 존재..
· JAVA
import java.util.Scanner; /** * 사용자의 입력을 받는 방법2 - Scanner */ public class TestInput2 { public static void main(String[] args) { // 사용자의 입력을 받기위한 객체를 준비 Scanner scan = new Scanner(System.in); // jdk 1.5부터 System.out.println("이름을 입력하세요"); String name = scan.nextLine(); System.out.println("당신의 이름은 " + name); System.out.println("나이를 입력하세요"); int age = scan.nextInt(); // int형으로 리턴 System.out.println(..
· JAVA
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * BufferedReader 활용 */ public class TestInput1_1 { public static void main(String[] args) throws IOException { // 사용자의 숫자를 3개 입력받아서, 입력받은 수 출력, 총점,평균출력 BufferedReader br = new BufferedReader (new InputStreamReader(System.in)); System.out.println("숫자3개를 입력하세요"); String str1 = br.readLine(); String str..
· JAVA
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * 사용자의 입력 받기1 : BufferedReader */ public class TestInput1 { public static void main(String[] args) throws IOException { // 사용자의 입력을 받을 객체 준비 BufferedReader br = new BufferedReader (new InputStreamReader(System.in)); System.out.println("당신의 이름을 입력하세요"); String str = br.readLine(); // 사용자가 입력한 한줄을 받아오기..
· JAVA
/** * 반복문 제어 * break : 가장 가까운 switch문 or 반복문 1개를 빠져나간다 * continue : 현재 반복문의 다음 차수로 진행 */ public class TestForBreakContinue { public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.println(i); if (i==3) { break; } } System.out.println(); //2 4 6 8 10 12 for (int i = 2; i < 100; i+=2) { System.out.println(i); if (i == 12) { break; } } System.out.println(); // 1~100 까지의 ..
· JAVA
import java.util.Random; import java.util.Scanner; /** * 문자열 String 클래스 내용비교 */ public class TestString { public static void main(String[] args) { int a = 3; int b = 3; if (a==b) System.out.println("a==b"); Scanner scan = new Scanner(System.in); String s1 = scan.nextLine(); String s2 = scan.nextLine(); // 주소비교 다르다 if (s1==s2) System.out.println("s1==s2"); else System.out.println("s1!=s2"); // 문자..
· JAVA
import java.util.Random; /** * Random : 무작위 난수 * Math.random(), Random */ public class TestRandom2 { public static void main(String[] args) { Random ran = new Random(); int num = ran.nextInt(10); // 0
· JAVA
/** * 랜덤 : 무작위 *Math.random(), Random */ public class TestRandom { public static void main(String[] args) { // 0.0
· JAVA
import java.io.IOException; import java.util.Scanner; /** * 자바의 흐름제어 : 삼항연산자 switch~case */ public class TestSwitch { public static void main(String[] args) throws IOException { //switch(조건값) { // int 형 범위 이내의 정수 or 문자열String //case 값1: // 라벨 //실행문; //break; // switch문을 빠져나가는 실행문 //case 값2: //실행문; //break; //default : // 조건값과 같은 case절이 하나도 없을 경우 실행된다 //실행문; //break; //} int num = 2; switch(num) ..
'JAVA' 카테고리의 글 목록 (7 Page)