JAVA99 6일차// [JAVA] break; break == 탈출 break 만나는 즉시 반복문 전체 탈출 for(int i = 0; i 2021. 1. 18. 5일차// 조건문 for 순환문, loop문, 반복문 for 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 package forClass; public class MainClass { public static void main(String[] args) { /* * * 순환문, loop문, 반복문 * * * for : 지정 회수에 따라서 반복하는 제어문 * * 형식: for((선언)초기화;.. 2021. 1. 15. 5일차// 조건문 switch 문 if 의 조건 부분은 boolean 값(참인지, 거짓인지에 의해 결과값이 결정된다. Switch 문은 변수 또는 식에 의해 결과값이 결정된다. switch if 문과 비슷하다 값이 명확해야 한다 실수를 사용할 수 없다( double은 사용 불가능) 범위를 지정할 수 없다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 .. 2021. 1. 15. 5일차// 조건문 if , if else, if else if 제어문 - 조건문 if (제일 많이 사용) 형식 : if(조건 - > 논리연산(true/false){ } 조건 -> 부등호를 많이 사용 == > = 0) { System.out.println("number는 0보다 크다"); } if(number > 0 && number 5) { System.out.println("number는 5보다 크다"); } else { System.out.println("number는 5보다 작거나 같다"); } } } Colored by Color Scripter cs 출력 number는 5보다 작거나 같다 ③ if else if 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3.. 2021. 1. 15. 4일차// 배열 swap 데이터 바꾸기, 배열 복사, 배열 초기화 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 package codeit; public class ascii { public static void main(String[] args) { //random 0 ~.. 2021. 1. 14. 4일차// ascii코드를 이용한 대문자 > 소문자, 소문자 > 대문자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 package codeit; public class ascii { public static void main(String[] args) { //소문자를 대문자로 변경해서 출력하고 대문자면 소문자로 출력하는 코드를 작성하라. //문자코드는 소문자가 대문자보다 32만큼 더 크다. //예를 들어 'A'의 코드는 65 'a' 의 코드는 97 +32(차) //대문자로 변경해서 출력 char ch = 'a'; int ascii = (int)ch; System.out.println(ascii); //97 ascii = ascii - 32; ch = (char)ascii; S.. 2021. 1. 14. 4일차// 2차원 배열 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 public class MainClass { /* ///////////////////////////////////2차원 배열 Array: 같은 자료형 변수들의 묶음. 관리는 index number로 관리된다. 동적으로 할당된 후에 정적으로 사용된다. int array[] = new int.. 2021. 1. 14. 4일차// 대표적인 String 메소드, / 10진수 > 16진수, 8진수, 2진수 / 16진수 > 10진수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 package work03; import java.util.Scanner; public class MainClass { public static void main(String[] args) { /* 입력 - > 10진수 출력 - > 2진수 출력 - > 8진수 출력 - > 16진수 2진수 변환 : I.. 2021. 1. 14. 4일차// 대표적인 String 메소드, / charAt( intdex); , contains( ); 1 2 3 4 5 6 7 8 9 10 11 12 13 14 //index 숫자를 입력하면 문자 돌려 주는 // charAt String str12 = "가나다라마"; char c = str12.charAt(1); System.out.println("str12 = " + c); //나 출력 //문자열 탐색 // contains String str13 = "서울시 마포구 서교동"; boolean b1 = str13.contains("마포"); System.out.println("str13 = " + b1 ); // true 출력 cs .charAt( intdex); index 숫자를 입력하면 문자를 돌려준다. .contains( "찾고자하는 문자열" ); 문자열을 탐색해준다. - > 탐색하여 있는지 없는지 .. 2021. 1. 14. 이전 1 ··· 5 6 7 8 9 10 11 다음