(1)代码例子如下:
package JAVA基础;
import java.util.Arrays;
import java.util.Scanner;
public class Demo10 {
public static void main(String[] args) {
mapao();
}
//double[] doubles=new double[5];
public static void mapao(){
/**
* 把scanner输入的值传入数组中:需要先创建一个数组,之后再通过新建,
* 拿到scanner的数值,之后通过for循环把拿到的scanner数值赋值给之前创建的数组
*/
double[] doubles=new double[5];
Scanner scanner = new Scanner(System.in);
if(scanner.hasNextDouble()){
for (int i = 0; i < 5; i++) {
Double s = scanner.nextDouble();
doubles[i]=s;
}
System.out.println("----------------------------");
System.out.println(Arrays.toString(doubles));
scanner.close();
}
}
}
(2)逻辑关系:逻辑为注释中声明一般,把scanner输入的值传入数组中:需要先创建一个数组,之后再通过新建一个对象,拿到scanner的数值,之后通过for循环把拿到的scanner数值赋值给之前创建的数组
以上内容为本人复习java基础使用,谢谢