프로그래밍/Java
[자바/java] Random / ArrayList 사용 Quiz
Rolen
2022. 8. 7. 18:58
Q1)
1부터 100 사이의 난수 10개를 받고 List에 추가하기.
Q2)
리스트에 추가할 값의 개수를 입력받아
리스트의 index 범위를 미리 지정하고 해당 index에 값을 넣기
// 리스트를 생성시 범위자리에 입력을 받을 변수를 넣는다.
ArrayList<Integer> sum_list = new ArrayList<Integer>(num);
import java.util.ArrayList;
import java.util.Scanner;
public class p301_1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("입력할 값의 개수 : ");
int num = sc.nextInt();
ArrayList<Integer> sum_list = new ArrayList<Integer>(num);
int sum = 0;
for (int i = 0; i < num; i++)
{
System.out.print((i+1)+ "번째 값 입력 : ");
sum_list.add(sc.nextInt());
sum = sum + sum_list.get(i);
}
System.out.println(sum_list);
System.out.println("입력한 정수의 값 = " +sum);
}
}
728x90