【发布时间】:2018-12-14 11:09:24
【问题描述】:
public static void main(String[] args) {
// write your code here
ArrayList<String>line1=new ArrayList<String>();
line1.add("el marg");
line1.add("ezbt el nakhl");
line1.add("ain shams");
line1.add("el matria");
line1.add("el helmia");
Scanner s=new Scanner(System.in);
System.out.println("Entry Station");
String answer1=s.next();
Scanner a=new Scanner(System.in);
System.out.println("Exit Station");
String answer2=a.next();
System.out.println(line1.subList(line1.indexOf(answer1),line1.indexOf(answer2)));
}
}
我想打印一个火车站的子列表,它在入口站和出口站之间,但有些错误,即使用户在数组列表中键入了一个车站,它也会给我 -1
【问题讨论】:
-
请注意,您不需要多个
Scanner实例。