실습1. 다차원 배열을 이용하여 총점을 출력하고 반별평균을 출력
위사진 처럼 각각하나씩 배열을 선언한다.
int totalScore = totalScore1 + totalScore2 + totalScore3;
배열이라는 상자에 담겨진 선언된 int형 변수를 합
System.out.println(totalScore);
출력문에 합(totalScore)을 출력
double avearge = totalScore1./(scoreInClases(0).length*1.0);
double avearge2 = totalScore2./(scoreInClases(1).length*1.0);
double avearge3 = totalScore3./(scoreInClases(2).length*1.0);
double 변수를 하나씩 선언후 뱐별로 평균을 계산할 내용 넣는다. 즉 배열의 요소수를 구할 내용울 넣는것.
반별로 평균을 계산. 순서는 0,1,2 순
[] 요소수를 구하기위해 (scoreInClases(0).length*1.0);와 같이 length를 사용.
System.out.println(avearge); 출력문에 평균(avearge) 출력
나머지 average2,avearge3도 같은 방식으로 출력한다.
int [] [] scoresInClasses = {
{100, 100, 90} , {90,10,70} , {70, 100, 95}
};
위 와 같이 다차원 배열의 만들어 선언한다.
new 객체를 선언하여 값을 할당 받고
MultipleArray class에서 메인에서 대응하는 메소드를 호출한다.
메인에서 실행
살행화면
실습2. 배열을 이용해서 합산한거 출력
위와 같이 배열을 선언
출력문에 result를 출력
int [] points = {100,100,100,100};
int형의 배열을 선언
String strPoint = "50 ,50 , 50";
String 문자열 선언
strpoint.split("");
문자열을 잘라내기 위해 split() 함수를 사용
Integer.parseInt(sterPoint[0]); 문자열로 변환
ArrayCalculator 클래스에서 메인에 대응하는 함수를 호출
메인실행
실행결과
자바 기초 switch 문 그리고 반복문 for과 while문 (1) | 2017.01.22 |
---|---|
자바 기초 연산자이론 그리고 if문 (0) | 2017.01.22 |
자바 기초 메소드의 종류 구분 방법 , 배열 이론 (0) | 2017.01.18 |
자바 변수배운거 응용 Scanner(스캐너)클래스 and 상수 (0) | 2017.01.17 |
자바기초 변수 이론 (0) | 2017.01.17 |