如何实现字符串条件?

时间:2014-11-23 10:03:27

标签: java

String Enterproducts=in.next();

for(int i=0;i<?;i++)

我想继续输入产品,直到完成为止。这应该是什么?我们可以用吗? .compareto()方法?如果是,那怎么样?

3 个答案:

答案 0 :(得分:1)

你应该使用while循环:

while (in.hasNext()) {
    Enterproducts=in.next();
    if (Enterproducts.equals ("end")) {
        break;
    }
    //apply your business logic here what you want to do with entered string.
}

答案 1 :(得分:0)

试试这个:

do {
    Enterproducts = in.next();
} while (!Enterproducts.equalsIgnoreCase("end"));

答案 2 :(得分:0)

或试试这个:

for (int i = 0; in.hasNext()&& !Enterproducts.equals ("quit"); i++) {
      Enterproducts=in.next();
}