목록배열 (6)
불로구
이번에는 배열 두개의 값일 비교해보자. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; class ArrayEqual{ static boolean equals(int[]a, int[] b){ if(a.length != b.length){ return false; } for(int i=0; i
이번에는 배열을 랜덤값(난수)를 만들어 대입시켜보자. class MaxOfArrayRand{ static int maxOf(int[] arr){ int max = arr[0]; for(int i=1; i max){ max = arr[i]; } } return max; } } public class 난수배열 { public static void main(String[] args){ int[] arr = new int[10]; for(int i=0; i 랜덤 함수는 실수로 나타나기 때문에 정수를 원한다면 int로 형변환을 시켜주자 ) - 출력문을 보면 MaxOfArrayRand 클래스의 maxOf함수를 호출하여 리턴값을 출력한것을 알 수 있다. 그럼 이번에는 MaxOfArrayRand 클래스를 살펴보자 - ..
이번에는 배열을 복사 후 복사된 배열의 최댓값을 찾아보겠다. 일반적으로 자바에서 배열복사는 for문과 clone라는 함수를 사용할 수 있다. ( 다른 방법도 많다 ) public class 배열복사 { public static void main(String[] args){ int[] arr = new int[10]; int[] copyArr; int[] a = {1,2,3,4,5}; for(int i=0; i 배열은 0번째 인덱스부터 시작하기 때문이다! )
자바스크립트의 배열 만드는 방법 1) [ ]를 사용해서 만들기 2) Array 객체를 사용해서 배열 만들기 1) [ ]를 사용해서 배열 만들기 [ ] 안에 만들고자 하는 원소들의 초기 값들을 작성하면 된다! 배열 크기와 원소 추가 자바스크립트 배열은 자바와 다르게 처음 만들어진 크기를 고정시키기 않고, 원소를 추가하여 늘릴 수 있다! 여기서는 일부로 name[4]를 지정하지 않고, name[5],name[6]을 추가하여 배열의 길이를 6으로 늘렸다 출력에 보면 undefined를 볼 수 있을 것이다! 원소의 값을 추가할 때 빈 공간이 발생하면 원소의 값은 undefined가 되므로 주의하자!! 배열의 원소 변경 ex) name[0] = "둘리"; 그냥 변경하고 싶은 위치에 수정해 주면 된다..