首页 > 解决方案 > Math.random 数组长度?

问题描述

这是我的代码,对于我们被要求提取一个值的每个数组,使 getter 成为 math.random 和 .length。我正在尝试所有,但 purtropo 我无法继续。我能来吗?谢谢你们

public Integer [] year = {2010, 2008, 2018, 2015, 1994,};

(编辑:这里是代码。我怎样才能创建一个随机和开关与 3 案例?)

utility package;
import java.util.Random;
public class TavoloLavoro {
  private static Integer [] year = {2010, 2008, 2018, 2015, 1994,};
  private static string [] brand = {"Fiat", "Ford", "Ducati", "BMW", "Yhamaha"};
  private static integer [] displacement = {1200, 250, 1400, 1000, 600};
  Entire static private [] times = {2,4};
  private static integer [] ports = {5, 3};
  private static power supply [] power supply = {power supply.
  private static integer [] capacity = {1000, 2000, 3000};
}

标签: java

解决方案


你的问题很不清楚,但据我所知,你想从你的 year 数组中选择一个随机元素。顺便说一句,不要公开你的全局变量!!!

private Random random = new Random(); //u need to import java.util.Random
private int year[] = new int[]{2010, 2008, 2018, 2015, 1994}; //you had a comma behind the last element...

private int random_value_from_array = year[random.nextInt(year.length)];

推荐阅读