Java는 랜덤 어레이 출력 및 합계를 구현합니다
문제 설명 :
무작위로 10 개의 숫자를 생성하고 배열을 채운 다음 메시지 상자를 사용하여 배열 내용을 표시 한 다음 배열 요소의 합을 계산 한 다음 메시지 상자에 결과를 표시합니다.
디자인 아이디어 :
java.util에서 랜덤 클래스를 사용하여 임의의 숫자를 얻으십시오. 배열에 저장 한 후 문자열 클래스의 객체 결과를 정의하고 For Loop을 사용하여 배열의 내용을 저장하여 결과에 출력하십시오. 그런 다음 javax.swing의 Joptionpane 클래스를 사용하여 결과 출력을위한 메시지 상자를 만듭니다.
소스 코드 :
import java.util.*; import javax.swing.*; public class sumrandom {public static void main (string [] args) {// todo 자동 생성 메소드 스터브 Long num [] = new Long [10]; // 배열 유형과 크기를 선언합니다. 문자열 결과 = ""; // 배열 컨텐츠의 출력 결과를 저장하면 초기 값은 빈 문자열 긴 합계 = 0입니다. // and random in = new random (System.CurrentTimeMillis ()); // for (int i = 0; i <10; i ++) {// sum and save and renallest in invand wrandom classe in in in wrandom classe를 생성합니다. 결과를 num [i] = in.nextlong (); // 임의의 숫자를 할당 += num [i]; // sum result+= "num ["+i+"] ="+num [i]+"/n"; // 배열 내용 출력 저장} joptionpane.showMessagedIalog (null, result+"sum ="+sum, "랜덤 번호 배열 출력 및 합", joptionpane.closed_option); // 결과 출력을위한 메시지 상자 생성}}실행중인 결과의 스크린 샷 :
프로그래밍 요약 :
코드 가독성을 높이려면 출력이 될 결과를 문자열로 변환하고 문자열 클래스 객체로 표시 될 수 있습니다.
읽어 주셔서 감사합니다. 도움이되기를 바랍니다. 이 사이트를 지원 해주셔서 감사합니다!