有一个数字数组。您需要输出升序序列。
int [] array = new int {2, 1, 2, 3, 1, 5, 7};
for (int i = 1; i < array.length; i++) {
if (array[i] > array[i - 1]) {
System.out.print(array[i - 1]);
}
}
在我的情况下,它显示 1215。我怎样才能显示 123 157?
有一个数字数组。您需要输出升序序列。
int [] array = new int {2, 1, 2, 3, 1, 5, 7};
for (int i = 1; i < array.length; i++) {
if (array[i] > array[i - 1]) {
System.out.print(array[i - 1]);
}
}
在我的情况下,它显示 1215。我怎样才能显示 123 157?
澄清了答案,在第一个 if should be
<=, not<