【发布时间】:2015-10-20 23:42:14
【问题描述】:
这可能是非常基本的东西,但我不太确定应该如何提问,因为我对此很陌生,所以就这样吧。
我正在练习矢量以及我们可以对它们做什么。我已成功提示用户输入向量的元素(根据我的指示)。对于我的下一步,我必须“打印出两个向量中索引 i 处的元素”。我得到了我应该使用的方法,但我看到的对它们的解释非常不清楚。他们在这里:
Object get (int which)
Object remove (int which)
set (int index, object element)
如何让系统输出成为索引 i 处的元素?
package vectorusage;
import java.util.*;
public class VectorUsage {
public static void main(String[] args) {
Vector a = new Vector ();
Vector b = new Vector ();
System.out.println (a);
System.out.println (b);
Scanner input = new Scanner(System.in);
String first;
System.out.print("Please enter 4 strings.");
first = input.next();
a.add (first);
String second;
second = input.next();
a.add (second);
String third;
third = input.next();
a.add (third);
String fourth;
fourth = input.next();
a.add (fourth);
String fifth;
System.out.print("Please enter 4 more strings.");
fifth = input.next();
b.add (fifth);
String sixth;
sixth = input.next();
b.add (sixth);
String seventh;
seventh = input.next();
b.add (seventh);
String eighth;
eighth = input.next();
b.add (eighth);
System.out.println("Vector a is size " + (a.size()) + " and contains: " + (a));
System.out.println("Vector b is size " + (b.size()) + " and contains: " + (b));
int i;
System.out.println("Please enter an integer.");
i = input.nextInt();
System.out.println("Element at index " + i + " in Vector a is: " + ;
【问题讨论】:
-
你不应该使用
vectors。它们被视为已弃用。检查here
标签: java string vector indexing