Java에서 배열의 합계 계산

Java Eseo Baeyeol Ui Habgye Gyesan



배열은 모든 프로그래밍 언어에서 여러 숫자 값이나 문자열 값을 저장하는 데 사용됩니다. 때로는 숫자 배열 값의 합을 계산해야 하는 경우도 있습니다. 배열 변수는 모든 값을 언급하거나 각 인덱스의 값을 별도로 정의하여 Java에서 선언할 수 있습니다. Java는 강력한 유형의 언어이므로 배열 선언 시 배열 값의 데이터 유형을 정의해야 합니다. 이 튜토리얼에서는 'for' 루프, 사용자 정의 함수 및 내장 함수를 사용하여 배열 값의 합계를 계산하는 방법을 보여줍니다.

예제 1: 'For' 루프 사용

'for' 루프를 사용하여 모든 배열 값의 합계를 계산하는 다음 코드를 사용하여 Java 파일을 만듭니다. 6개 숫자의 배열이 코드에 정의되어 있습니다. 합계 값을 저장하기 위해 변수가 초기화됩니다. 다음으로, length 속성으로 배열의 길이를 계산하고 'for' 루프를 사용하여 배열의 각 값에 접근하여 배열 값의 합을 계산합니다.







공개 클래스 SumofArray1 {
공개 정적 무효 메인 ( [ ] 인수 ) {

// 숫자 값 배열 선언
정수 [ ] 숫자Arr= { 8 , 10 , 55 , 6 , 29 , 12 } ;

// 결과를 저장하기 위해 변수를 초기화합니다.
정수 출력 = 0 ;

// 총 배열 요소 수 계산
정수 크기 = 숫자Arr.길이;

System.out.println ( '배열 값은 다음과 같습니다: ' ) ;

// 계산하다 합집합 배열 값 중 배열 값을 인쇄합니다.
~을 위한 ( 정수 n = 0 ; N < 크기 ; n++ ) {
System.out.println ( 숫자Arr [ N ] ) ;
출력 = 출력 + numArr [ N ] ;
}
// 인쇄 합집합 배열 값 중
System.out.println ( ' \N 배열 값의 합계는 다음과 같습니다. ' + 출력 ) ;
}
}


산출:

코드를 실행하면 다음 출력이 나타납니다. 배열의 값과 배열 값의 합계가 출력에 인쇄됩니다.

예 2: 사용자 정의 함수 사용

배열 값의 합을 계산하는 또 다른 방법은 사용자 정의 함수를 사용하는 것입니다. 5개 요소의 배열을 선언하는 다음 코드를 사용하여 Java 파일을 생성하고, 임의의 숫자로 배열을 초기화하고, 사용자 정의 함수를 사용하여 배열 값의 합계를 계산합니다. 재귀적인 사용자 정의 함수는 코드에서 합계 값을 계산하는 데 사용됩니다. 다음으로 합계 값이 인쇄됩니다.

// 무작위 모듈 가져오기
import java.util.Random;
공개 클래스 SumOfArray2 {
// 배열을 선언하세요. 5 강요
공개 정적 정수 numArr [ ] = 새로운 정수 [ 5 ] ;

// 정의 기능 계산하기 위해 합집합 배열 값
공개 정적 int SumArrayValues ( 너 나, 너 [ ] 도착 ) {

// 현재 인덱스 값 확인
만약에 ( 내가 == 0 ) 반품 도착 [ ] ;
// 를 불러 기능 그 자체 ~까지 l의 값은 다음과 같습니다. 0
반품 도착 [ ] + SumArrayValues ( 엘- 1 ,도착 ) ;
}

공개 정적 무효 메인 ( [ ] 인수 ) {

// 끼워 넣다 5 배열에 임의의 값
~을 위한 ( 정수 나는 = 0 ; 나 < 5 ; 나++ ) {
무작위 r = 새로운 무작위 ( ) ;
숫자Arr [ ] = r.nextInt ( 99 ) ; ;
}

// 세어보세요 크기 배열의
int len ​​= numArr.length;
// 배열을 확인하세요 크기
만약에 ( 단지 == 0 )
System.out.println ( '배열이 비어 있습니다.' ) ;
또 다른
{

// 배열 값 인쇄
System.out.println ( '배열 값은 다음과 같습니다: ' ) ;
~을 위한 ( 정수 나는 = 0 ; 나 < 렌; 나++ ) {
System.out.println ( 숫자Arr [ ] ) ;
}

// 를 불러 기능 계산하기 위해 합집합 배열 값
int 출력 = SumArrayValues ( 단지- 1 ,numArr ) ;
// 인쇄 합집합 배열 값 중
System.out.println ( ' \N 재귀 함수를 사용한 배열 값의 합은 다음과 같습니다. + 출력 ) ;
}
}
}


산출:

코드를 실행하면 다음 출력이 나타납니다. 배열의 임의 값과 배열 값의 합계가 출력에 인쇄됩니다.

예제 3: Sum() 메서드 사용

Java Steam API의 sum() 메서드를 사용하여 배열 값의 합계를 계산하는 다음 코드로 Java 파일을 만듭니다. 코드 시작 부분에는 5개 숫자의 배열이 정의되어 있습니다. 다음으로 sum() 메서드를 사용하여 배열 값의 합계를 계산합니다.

// 필요한 모듈 가져오기
import java.util.Random;
import java.util.Arrays;

공개 클래스 SumOfArray3 {
// 배열을 선언하세요. 5 강요
공개 정적 정수 numArr [ ] = 새로운 정수 [ 5 ] ;

공개 정적 무효 메인 ( [ ] 인수 ) {

// 끼워 넣다 5 배열에 임의의 값
~을 위한 ( 정수 나는 = 0 ; 나 < 5 ; 나++ ) {
무작위 r = 새로운 무작위 ( ) ;
숫자Arr [ ] = r.nextInt ( 99 ) ; ;
}

// 세어보세요 크기 배열의
int len ​​= numArr.length;
// 배열을 확인하세요 크기
만약에 ( 단지 == 0 )
System.out.println ( '배열이 비어 있습니다.' ) ;
또 다른
{

// 배열 값 인쇄
System.out.println ( '배열 값은 다음과 같습니다: ' ) ;
~을 위한 ( 정수 나는 = 0 ; 나 < 렌; 나++ ) {
System.out.println ( 숫자Arr [ ] ) ;
}

// 를 불러 기능 계산하기 위해 합집합 배열 값
int 출력 = Arrays.stream ( 숫자Arr ) .합집합 ( ) ;
// 인쇄 합집합 배열 값 중
System.out.println ( ' \N sum()을 사용한 배열 값의 합은 다음과 같습니다. ' + 출력 ) ;
}
}
}


산출:

코드를 실행하면 다음 출력이 나타납니다. 배열의 임의 값과 배열 값의 합계가 출력에 인쇄됩니다.

결론

이 튜토리얼에서는 여러 예제를 사용하여 Java에서 배열 값의 합계를 계산하는 다양한 방법을 보여줍니다.