Develpment/Java Sample Source
-
[9] do-whileDevelpment/Java Sample Source 2020. 9. 13. 21:27
do-while 12345678910111213141516171819package control_statement03; public class Do_While01 { public static void main(String[] args) { // do - while 문 : 선 처리 후 비교 // 제어문중 유일하게 세미콜론을 가지고 있다. int nNum = 5; do { // 처리 영역 System.out.println(nNum++); }while(nNum 100 || nScore_Jsp > 100 || nScore_Android > 100); System.out.printf("java : %d , jsp : %d , android : %d\n", nScore_Java, nScore_Jsp, nScore_..
-
[6] for - singleDevelpment/Java Sample Source 2020. 9. 13. 21:27
for 123456789101112131415161718192021222324252627282930package control_statement02; public class Single_For01 { public static void main(String[] args) { //반복문 : 특정 수행문을 여러번 반복할 수 있도록 해주는 제어문 // 단일 for문 : 특정 명령을 원하는 만큼 반복하기 위한 제어문 for(int i = 1; i 0; i--) System.out.println(i); System.out.println("----------------------------------"); // 1~30 까지 반복하는 for문, 4의 배수만 출력 for(int i = 1; i
-
[5] switchDevelpment/Java Sample Source 2020. 9. 13. 21:26
switch 12345678910111213141516171819202122232425262728package control_statement; public class Switch_01 { public static void main(String[] args) { // switch 문 : if 문과 유사, 인자값으로 조건이 아닌 비교값이 들어가야 한다. int nNum = 1; switch(nNum) // 비교값 { case 1: // 조건값 // 비교값과 조건값이 일치할 경우 실행 System.out.println("1. 게임시작"); //break; case 2: System.out.println("2. 게임옵션"); break; case 3: System.out.println("3. 종료"); bre..
-
[4] ifDevelpment/Java Sample Source 2020. 9. 13. 21:26
if 1234567891011121314151617181920212223242526272829303132package control_statement; public class If_01 { public static void main(String[] args) { // 제어문 : 프로그램을 제어하는 문장, 분기문과 반복문으로 나누어짐. /* 분기문 : if, switch 반복문 : for, while */ // if문 : 단순 if 문 int nNum = 51; String strMsg = ""; if( nNum != 50) { strMsg = "nNum은 50이 아닙니다."; } if( nNum == 50) // (조건식) { // 조건식 = true strMsg = "nNum은 50 입니다."; } S..
-
[3] Operator 2Develpment/Java Sample Source 2020. 9. 13. 21:26
Operator 12345678910111213141516171819202122232425262728293031323334353637383940414243444546package operator; public class Ex_Operator03 { public static void main(String[] args) { //비트연산자는 논리연산자와 유사하지만 비트단위(2진수)의 연산만 가능 int a = 10; // 1010 int b = 7; // 0111 int c = a & b; // 0010 System.out.println("a&b = " + c); c = a|b; System.out.println("a|b = " + c); c = a^b; System.out.println("a^b = " + ..