
我知道可以用循环但是第一次就输入0怎么让他直接结束啊,怎么写他都会输出1
public static void main(String args[]) {
System.out.println("请输入一串数字,以空格分割");
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
String[] numArr = str.split(" ");
int sum = 0;
for(int i=0; i<numArr.length -1; i++) {
int num = Integer.parseInt(numArr[i]);
if(sum == 0) {
sum = num;
}else {
sum = sum * num;
}
}
System.out.println("结果为:" + sum);
}