Java 메소드 질문
-
게시물 수정 , 삭제는 로그인 필요
for ~ each 문을 통한 예제를 정석적인 방법으로 풀었었는데
문득 더 간소화 시킬 방법이 없을까 해서 작성하다가 막혀서 질문드려요..ㅠ
Arrays.toString을 이용해서 score에 있는 값을 저렇게 나열할 수 있는건 알고 있는데
for 문 안에 변수 하나를 설정해서 확장 for문이 반복될때마다 해당 변수에 쌓여서
바로 출력되도록 하고싶은데요.
for(int[]score : scores){
int total = 0 ;
total += score ;
System.out.println(total);
}
이런식으로 만들고 싶었는데 안되더라구요..
그래서 score 값이 어떤식으로 들어오길래 안되는걸까 해서 보니까
이렇게 가져오더라구요
그래서 혹시 더이상의 for문 추가 없이 현재의 구조에서
Arrays.toString과 같이 메소드를 이용해서 score에 있는 4개의 값이
total이라는 변수에 누적되게 할 수 있는 방법이 있을까요?
int total = 0 ;total += score ;
System.out.println(total);}
#java 메소드 #java 메소드 호출 #java 메소드 참조 #java 메소드 오버로딩 #java 메소드 명명규칙 #java 메소드 선언 #java 메소드 오버라이딩 #java 메소드 파라미터 #java 메소드 만들기 #java 메소드 제네릭