목록Programing Language/JAVA STUDY (59)
습관제작소
문제33(배열 복사 메서드) -배열을 복사하는 메서드를 말해보고 관련된 예제 코드를 구현해보시오, import java.util.Arrays; public class Java100_array_Basic009 { public static void main(String[] args) { //[!] 배열복사하기 //arraycopy() 메서드 사용법 --> System.arraycopy(원본배열명,???,복사배열명,????,길이); //1. ar, ar2 배열선언 int[] ar={1,2,3,4,5,}; int[] ar2={1,2,3,4,5,6,7,8,9,10}; //2. 배열 복사하기--> System.arraycoopy() System.arraycopy(ar,2,ar2,4,3); //>>>[1,2,3,4,..
문제32(다중 배열 선언) 배열 선언을 여러 개 해야하는 경우 한줄에 모두 선언하시오. import java.util.Arrays; /** * Java100_array_Basic008 */ public class Java100_array_Basic008 { public static void main(String[] args) { //1. int[] a, b, c; //2. int d[], e[], f[]; //3. int g[], h, i; // g[] 맞고 h,i 틀림 //배열 사용이 가능한지 체크 a= new int[3]; b= new int[3]; c= new int[3]; System.out.println(Arrays.toString(a)); ///>>>[000] System.out.println..
문제30(배열 주소값) 크기 5의 정수형과 실수형 배열을 생성하고 각각의 주소 값을 출력해보시오, 주소값 = 참조값 public class Java100_array_Basic006 { public static void main(String[] args) { //1. 정수형과 실수형 배열 변수 선언 int[] ar; ar=new int[] {3,3,3,3,4}; double[] ar2 = {9.8,2.45,5.98,5.11,3.14}; //2. 마지막 배열 요소값 출력 System.out.println(ar[ar.length-1]); //4 System.out.println(ar2[ar2.length-1]); //3.14 //3. 배열명 차체를 찍어서 출력 --> 주소(참조)값--> I : 정수형 배열, ..
문제28(배열 특정값 초기화) 크기 5의 정수형 배열을 선언하고 55, 88, 60, 100, 90으로 가 요소의 값을 초기화 하시오, public class Java100_array_Basic004 { public static void main(String[] args) { //1. 배열 선언과 동시에 특정 값으로 초기화. 첫번째 방법 int[] sales_table={55, 88, 60, 100, 90}; System.out.println(sales_table[1]); //>>>88 //2. 두번째 방법 int[] sales_table2=new int[]{55,88,60,100,90}; // 1번 방식보다 불편함 System.out.println(sales_table2[2]); //3. 세번째 방법 ..