Hi mọi người,
Tình hình là em muốn nó dừng loop nếu người dùng nhập vào “end” ạ. Em thử nhiều cách rồi mà vẫn không hiểu sao code lại không chạy ><. Mong mọi người giúp đỡ em với ạ.
/**
* Auto Generated Java Class.
*/
import java.util.*;
public class BaiTap {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
// create 3 arrays to store information
String [] items = new String[100];
String [] quantity = new String [100];
String [] price = new String [100];
String [] end = {"end"};
// create for loop ask user the needed information
for (int i = 0; i < items.length; i++){
System.out.println("What is your item?");
items[i] = input.nextLine();
// if user input "end", stop looping
if(items.contains(end)){
break;
}
else{
System.out.println("How many do you want?");
quantity [i] = input.nextLine();
System.out.println("How much for that item?");
price [i] = input.nextLine();
}
}
}
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?