java - 尝试生成 2 个 vector ,其中包含 10 个 0-10 之间的随机数

标签 java arrays class object methods

我是新来的,我正在寻求有关此代码的帮助:

public static void main(String[] args) {
    int o;
    Vector v1 = new Vector();
    Vector v2 = new Vector();
    o = Integer.parseInt(JOptionPane.showInputDialog(null, "Welcome!\n"
            + "\n"
            + "Please select an Option: \n"
            + "1. Generate vectors A and B \n"
            + "2. Show vector's sum between elements \n"
            + "3. Sum both vectors \n"));
    switch (o) {

        case 1:
            class v1 () {
            int length = 10;
            int[] series = new int[length];
            for (int i = 1; i < length; i++) {
            series[i] = (int) (Math.random() * 10);
            }
            JOptionPane.showMessageDialog(null, series[i]);
        }
            class v2 () {
            int length = 10;
            int[] series = new int[length];
            for (int i = 1; i < length; i++) {
            series[i] = (int) (Math.random() * 10);
            }
            JOptionPane.showMessageDialog(null, series[i]);
    }
  }
}

}

问题是,我只被允许使用方法、类、数组和对象。有任何想法吗?谢谢!

最佳答案

按如下方式声明 vector :

Vector<Integer> v1 = new Vector<>();

添加值

v1.add(1);

获取值

int b = v1.get(0); // b == 1

打印 vector

System.out.println(v1);

有关更多信息,请参阅Vector 。由于您的代码中存在其他严重的语法错误,请查看 The Java Tutorials寻求帮助。

关于java - 尝试生成 2 个 vector ,其中包含 10 个 0-10 之间的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61465465/

相关文章:

java - 检查两个数组是否具有相同顺序的相同元素的方法

java - 如何删除 Ubuntu 上 Firefox/Chrome 状态栏中的 'Applet Started' 消息?

java - java中emptyIterator的使用

php多维数组获取值

java - 调用中间泛型方法时如何保留类类型

Java EE - 并行编辑,多个用户,有什么想法吗?

arrays - matlab获取矩阵上的邻居

arrays - 在数据存储中的 JSON 类型字段中插入空数组

python - PyQt4 如何通过单击按钮使用多处理

javascript - 检查具有给定类的元素,未找到情况,将类添加到第一个元素