在java中使用for循环显示多个列表
这是我的java代码。我创建了两个列表。我正在给它增加价值在java中使用for循环显示多个列表,java,list,for-loop,Java,List,For Loop,这是我的java代码。我创建了两个列表。我正在给它增加价值 List customer=new ArrayList(); List roomnumber=new ArrayList(); customer.add(1); customer.add(2); roomnumber.add(1); roomnumber.add(3); 现在我想在一个print语句中显示这两个列表的值。 这是我的密码 for(int i=0;i<=roomNumber.size();i++)// Can we
List customer=new ArrayList();
List roomnumber=new ArrayList();
customer.add(1);
customer.add(2);
roomnumber.add(1);
roomnumber.add(3);
现在我想在一个print语句中显示这两个列表的值。
这是我的密码
for(int i=0;i<=roomNumber.size();i++)// Can we have multiple conditions in for loop
{
System.out.format("%d%12d\n",roomNumberList.get(i),customerIDList.get(i));
}
此代码未执行….循环绑定不正确
for(int i=0;i<roomNumber.size();i++)// Can we have multiple conditions in for loop
{
System.out.println(roomnumber.get(i) + ", " +customer.get(i));
}
我们可以在for循环中有多个条件吗
是的,你可以。
简单来说,它是一个布尔表达式,因此:
for(int i = 0; i < roomNumber.size() && i < customer.size(); i++)
可以。您可以使用printf在一条语句中打印它: 您还可以在for循环中设置多个条件:
for(int i=0; i < roomnumber.size() && i < customer.size(); i++){
// statement
}
你能看看我的System.out语句吗?我希望我的输出是那种格式的。只需输入System.out.printf%d%d\n,roomnumber.geti,customer.geti;
for(int i=0; i < roomnumber.size() && i < customer.size(); i++){
// statement
}