[JAVA] break문 사용
·
Computer Science/Programming Language
break문 사용 - if문과 같이 사용 - for문과 while문을 종료할 때 if문의 조건식과 함께 사용 중첩 for문에서 바깥쪽 for 문까지 빠져나오는 방법 -> 바깥쪽 반복문에 이름 붙이고, if문 안에 " break 이름; "사용 public class BreakOutter { public static void main(String[] args) { // TODO Auto-generated method stub Outter:for(char upper='A';upper
[JAVA] 키보드로부터 입력받기
·
Computer Science/Programming Language
System.in - 키보드로부터 직접 읽는 자바의 표준 입력 스트림 - 키보드로부터 키를 입력받는 메소드 - 키 값을 바이트(문자 아님)로 리턴 하지만 키 값을 바이트 데이터로 넘겨주므로 응용프로그램이 문자 정보로 변환해야한다는 단점이 있음! System.in.read( ) int keyCode = System.in.read(); public class WhileKeyControlExample { public static void main(String[] args) throws Exception{ //throws Exception : System.in.read()메소드에 대한 예외처리코드 int speed =0; int keyCode =0; while(true) { if(keyCode!=13 && ke..
[JAVA] 임의의 정수 뽑기
·
Computer Science/Programming Language
자바에서 임의의 실수를 뽑는 메소드 Math.random( ) - 0.0과 1.0 사이에 속하는 double 타입의 난수 하나를 리턴함(0.0포함, 1.0 미포함) 0.0 < = Math.random() < 1.0 임의의 정수 뽑기 -임의의 실수를 뽑는 메소드를 활용해서 임의의 정수 뽑기 1. 위의 식에서 각 변에 10을 곱하기 0.0 * 10 < = Math.random( ) * 10 < 1.0 * 10 0.0 < = Math.random( ) * 10 < 10.0 위의 범위에 속하는 하나의 double타입의 값을 얻을 수 있음 2. 각 변을 int 타입으로 강제 타입변환 (int) 0.0 < = (int) Math.random( ) * 10 < (int) 10.0 0 < = (int) Math.ran..
[JAVA] 제어문
·
Computer Science/Programming Language
제어문 - 조건문(if, switch문) & 반복문( for, while, do-while문) 조건문 1. if 문 public class IfExample { public static void main(String[] args) { // TODO Auto-generated method stub int score=93; if(score>=90) {//조건식 true System.out.println("90이상임.");//실행 } if(score=90) {//조건식 false System.out.println("90이상"); } else {//(score=90) { System.out.println("100~90"); } else if (score>=80) { System.out.println("80~89..
[JAVA] 연산자 - 삼항연산자
·
Computer Science/Programming Language
삼항 연산자 (=조건 연산자) 조건식(피연산자1) ? 값 또는 연산식(피연산자2) : 값또는 연산식(피연산자3) 조건식 연산 -> true 이면 피연산자2 조건식 연산 -> false 이면 피연산자3 (sum > 90 ) ? "A" : "B" ;// 조건식, A, B와 같이 세 개의 피연산자가 필요 int sum = 95; char grade; if (sum >90) grade='A'; else grade = 'B'; 위의 두개의 코드는 동일