728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
public class Assignment4_1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
double[] arr = {1.0, 2.0, 3.0, 4.0};
double total = 0.0;
double max = 0.0;
System.out.print("toString()으로 출력 : ");
System.out.println(Arrays.toString(arr));
for (double value : arr) {
System.out.print(value+" ");
total += value;
if(max < value)
max = value;
}
System.out.println("\n합은 " + total);
System.out.println("최대값은 " + max);
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |
double형배열은 <타입>[] <배열이름> = {배열나열,,,} 로 구성된다.
int형도 마찬가지로 int[]<배열이름> = {나열}
string도 String[]<배열이름> = {나열}인데 앞의 String의 첫글자가 대문자.
크기는 지정안해도 자동으로 됨.
크기를 지정한다면 int[]s = new int[10]; 이렇게 표현.
더블형 total은 초기화할때 0.0이렇게 초기화 해준다.
System.out.println(Arrays.toString(arr));
이것은 toString()으로 출력하는것이며 [1.0, 2.0, 3.0, 4.0] 이렇게 출력된다.
Arrays클래스의 toString메소드이다.
for (double value : arr)
System.out.print(value+" ");
그다음 방법이 for each이다.
저번 포스팅에서도 이것을 이용하여 배열을 출력했다.
하나씩 들어가서 편하고 이걸 이용해 합계나 최대값을 구할 수 있다.
'programming > java' 카테고리의 다른 글
[java] 자바 기초 문법과 클래스의 구성 (0) | 2020.12.31 |
---|---|
이클립스 설치 및 기본설정 (0) | 2020.12.21 |
[java] 파일 입출력 (0) | 2020.06.13 |
[java] charAt(), indexOf()메소드 이용하는 프로그램 (0) | 2019.10.25 |
java ArrayList - add(), get(), remove()정리 (0) | 2019.10.08 |
댓글