-3
package homeWork;
import java.util.*;
public class MainClass {
public static void main(String[] args){
Scanner conIn = new Scanner(System.in);
ShoppingBag sb = new ShoppingBag(0.06f);
int count = 0;
float cost = 0.0f;
System.out.print("Enter count (0 to stop):");
count = conIn.nextInt();
while(count){
System.out.print("Enter cost: ");
cost = conIn.nextFloat();
sb.place(count, cost);
System.out.print("Enter count (0 to stop):");
count = conIn.nextInt();
}
}
}
我得到while循環的錯誤並且無法運行程序。當我嘗試將count轉換爲布爾值時,所有東西都變得怪異。不知道我最好的行動方式應該是什麼。無法將int轉換爲布爾值以用於while循環
你需要有一個布爾條件循環,而不是一個數字 –
你應該懶得查找一個問題,然後再把它張貼在SO – Majora320