/*
다음 과 같은 비정방형 배열 만들기
10 11 12
20 21
30 31 32
40 41
*/
public class IrregularArray
{
public static void main(String[] args)
{
int intArray[][] = new int[4][];
intArray[0] = new int[3];
intArray[1] = new int[2];
intArray[2] = new int[3];
intArray[3] = new int[2];
for(int i=0; i<intArray.length; i++)
{
for(int j=0; j<intArray[i].length; j++)
{
intArray[i][j] = 10*(i+1)+j;
System.out.print(intArray[i][j]+" ");
}
System.out.println();
}
}
}
result)
메소드에서 배열 리턴
/* 배열을 생성, 각 원소를 인덱스 값으로 초기화하여 리턴하는 메소드 작성 */
public class ReturnArray
{
static int[] makeArray()
{
int temp[] = new int[5];
for(int i=0; i<temp.length; i++)
temp[i] = i;
return temp;
}
public static void main(String[] args)
{
int intArray[] = makeArray();
for(int i=0; i<intArray.length; i++)
System.out.println("intArray["+i+"] =" +" "+intArray[i]+" ");
}
}
result)
댓글 없음:
댓글 쓰기