public static void main(String[] args) {
int sum_c = 500;
int sum_k = 400;
int sum_g = 400;
int sum = sum_c * sum_k * sum_g;
int num = 0;
Scanner sc = new Scanner(System.in);
System.out.println("请输入货物的长宽高,以逗号分隔,例:10,20,30");
while(sc.hasNext()){
try {
String s = sc.next();
String[] split = s.split(",");
int c = Integer.parseInt(split[0]);
int k = Integer.parseInt(split[1]);
int g = Integer.parseInt(split[2]);
int num1 = sum/(c*k*g);
int num2 = sum_c/c;
int num3 = sum_k/k;
int num4 = sum_g/g;
if (num1<num2) {
num = num1;
}else {
num = num2;
}
if (num3<num) {
num = num3;
}
if (num4<num) {
num = num4;
}
break;
} catch (Exception e) {
System.out.println("请按照正确格式输入!");
}
}
System.out.println("最多存放 "+num+"个");
}
写了一个拙劣的,仅供参考