배열 만들기 자료형[] 배열명 = new 자료형[배열의 크기]; 자료형 배열명[] = new 자료형[배열의 크기]; 2가지 모두 가능해요 ex) int[] = total; // total 변수를 생성 total = new int[5]; // total 변수 값 실제로 5개 생성 ➡ int[] total = new int[5]; // total 변수와 값 5개 생성 주의! 1. 리스트를 생성하고 바로 초기화를 할때; int[] total; total = new int[] {1,2,3,4,5}; //처럼 해야한다. 2. 배열 선언 int[] data1, data2, data3; // data1만 리스트 배열 3. 배열 출력 int[] total = new int[3]; // 3개 크기의 배열 삽입 Syste..
기술 스텍
조건문 1. if문 if (조건 1) { // if 블록 수행내용 } else if (조건 2) { // 조건 1이 거짓이고 조건 2가 참일 때, } else { 나머지 } inline 형태 int a = 10, b= 20; int max = 0; if (a > b) max = a; else max = b; // max = 20 2. Switch문 switch(변수) { // 변수 자리에는 char, byte, short, int 자료형 넣을 수 있다. case 값1 : 변수가 값1일 때 수행 .... break; case 값2 : 변수가 값2일 때 수행 .... break; default: // 변수의 값이 값1,2가 아닐때 수행 .... break; } 3. 삼항 연산자 (조건) ? 조건 참일 때 :..
블로그! 왜 하게 되었을 까요? 처음, 전기전공으로 취직 준비를 할때 전 항상 조급했던 것 같습니다. 그래서 블로그 관리 자체가 할 시간이 없다고 생각했어요. 누군가에게 무엇인가 설명할 시간조차 아깝다고 생각할 정도 였어요. 또한 제가 알고 있던 정보도 누군가에게 힘들게 얻었던 정보인 만큼 같이 취직 준비를 하는 사람에게 말해준다는 것은 저의 경쟁력을 잃을 지도 모른다고 편협하게 생각했었던것 같아요. 그런데 제일 웃긴 사실은 제가 장교생활을 했었을 때, 나오게 된 계기 중 하나가 자신이 가지고 있는 사소한 정보, 새로온 사람들에게 주의해야할 정보를 자신의 재산인것마냥 지키던 사람 때문이었는데도 말이죠.. 그 일들로 인해 배우는 일보다 그 사람들과 친해지는데 집중해야 했고, 많은 시행착오와 실수들을 겪고 ..
계산 형 a ++ ++ a 2개의 차이를 알아볼까요 위의 a++(후치표현식)은 해당 줄이 끝난 경우 a += 1 을 진행하게 됩니다. 즉 1을 더해주죠! 하지만 ++a (전치표현식)의 경우 해당 줄이 시작할 때 a+=1을 해줍니다. 예시를 통해 알아보면 int a = 0; System.out.println(a++); 아직 더해지지 않은 상태 System.out.println(a); 여기서 더해져요 System.out.println(++a); 벌써 더해진 상태 System.out.println(a); 상태가 변하지 않겠죠! // 0 // 1 // 2 // 2 이항 연산자 a+= 1 ➡ a = a+1 a-= 1 ➡ a = a-1 a/= 1 ➡ a = a/1 a*= 1 ➡a = a*1 a%=1 ➡ a = a%..