switch 문
switch 문에 사용된 수식은 정수형 자료(문자포함) 이어야한다.
-case 문에 사용되는 값은 오로지 한개의 값만 사용할수 있다.
-if 문 처럼 논리 값을 사용할수 없다.
-case 문에 실행문이 여러개 나오더라도 줄괄호 {} 를 사용하지 않는다.
-break 문이 없으면 다음 case문으로 넘어간다.
Math random() // 난수
0. 11111111 ~ 0. 99999999 까지의 임의의수
double 타입이다.
난수를 이용해 알파벳 대문자 출력하는 예제 )
class Random_1
{
public static void main(String[] args)
{
char score ;
for(int i=1;i<=100;i++){
score =(char)(Math.random()*26 +'A');
System.out.printf("%3c",score);
if(i%7 ==0)
{
System.out.println();
}
}
}
}
for문 (반복문)
형식 : for (초기화 ; 조건식 ; 증감식 ) {
조건식
}
for 문을 이용한 백준 기본 예제문제 ] 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class For_1 {
public static void main(String[] args) {
int a = 0;
Scanner input = new Scanner(System.in);
System.out.println(" 1~100까지 숫자를 입력하세요 >. ");
a = input.nextInt();
for (int i=1;i<=a;i++) {
System.out.println(i);
}
}
}

'국비 과정 > Java' 카테고리의 다른 글
| 국비 - 0712 ( 배열 ) (0) | 2022.07.12 |
|---|---|
| 국비 - 0711 ( while문 , 분기문 ) (0) | 2022.07.11 |
| 국비 - 0707 ( 삼항연산자 ,형변환 , 제어문 ) (0) | 2022.07.07 |
| 국비 - 0706 ( 자바의 기본출력 ) (0) | 2022.07.06 |
| 국비 - 0705 ( 형변환 , 증감연산자 ) (0) | 2022.07.05 |