본문 바로가기

전체 글109

[5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가? public class Ex5_2 { // [5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가?// int[][] arr = {// { 5, 5, 5, 5, 5},// { 10, 10, 10},// { 20, 20, 20, 20},// { 30, 30}// };/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub // [5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가?int[][] arr = { { 5, 5, 5, 5, 5 }, { 10, 10, 10 }, { 20, 20, 20, 20 }, { 30, 30 } }; System.. 2015. 1. 5.
[5-1] 다음은 배열을 선언하거나 초기화한 것이다. 잘못된 것을 고르고 그 이유를 설명하시오. public class Ex5_1 { // [5-1] 다음은 배열을 선언하거나 초기화한 것이다. 잘못된 것을 고르고 그 이유를 설명// 하시오.// a. int[] arr[];// b. int[] arr = {1,2,3,};// c. int[] arr = new int[5];// d. int[] arr = new int[5]{1,2,3,4,5};// e. int arr[5];// f. int[] arr[] = new int[3][];// /** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint[] arr1[];int[] arr2 = { 1, 2, 3 };int[] arr3 = new in.. 2015. 1. 5.
반복문 for(초기화 ; 조건식 ; 증감식){// 조건식이 true일때 수행될 문장들을 넣는다.} while(조건식){// 조건식이 true일때 수행될 문장들을 넣는다.} do- while문do{// 조건식이 true일때 수행될 문장들을 넣는다.}while(조건식);- while문의 변형. 블럭{}을 먼저 수행한 다음에 조건식을 계산한다.- 블럭{}이 최소한 1번 이상 수행될 것을 보장한다. break문- 자신이 포함된 하나의 반복문 또는 switch 문을 빠져 나온다.- 주로 if()문과 함께 사용해서 특정 조건을 만족하면 반복문을 벗어나게 한다. continue 문- 자신이 포함된 반복문의 끝으로 이동한다.(다음 반복문으로 넘어간다.)- continue문 이후의 문장들은 수행되지 않는다. * 이름붙은 반복문.. 2015. 1. 5.
연산자. 연산자.- 어떠한 기능을 수행하는 기호 피연산자- 연산자의 작업대상 (변수, 상수, 리터럴, 수식) 종류- 단항, 이항(산술, 비교, 논리), 삼항, 대입 우선순위- 괄호의 우선순위가 제일 높다.- 산술 > 비교 > 논리 > 대입- 단항 > 이항 > 삼항- 연산자의 연산 진행방향은 왼쪽에서 오른쪽이다. ( --->) 단 단항, 대입 연산자만 오른쪽에서 왼쪽이다. ( -1 || x > 3 && x -1 ||( x > 3 && x y x가 y보다 클때 true, 그외에는 false다.- x = y x가 y보다 크거나 같을때 true, 그외에는 false다.- x 2015. 1. 5.