您好,我正在尝试将两套分隔符连接在一起。使用我当前的代码,我得到“,”作为分隔符结果看起来像这样[2,2,2,2,2]但我的目标是像这样[2,2,2,2和2]
for(int i=0; i<intArray.length; i++){
if(i>0) {
System.out.print(", ");
}
System.out.print(intArray[i]);
}
}
尝试一下:
public class Main {
public static void main (String[]args) {
int[] intArray = new int[]{ 2, 2, 2, 2 };
for (int i = 0; i < intArray.length; i++) {
if (i > 0 && i != (intArray.length - 1)) {
System.out.print (", ");
}
if (i == (intArray.length - 1)) {
System.out.print(" and ");
}
System.out.print (intArray[i]);
}
}
}
输出为2, 2, 2 and 2
这是一个主意
for(int i=0; i<intArray.length-1; i++){
if(i>0) {
System.out.print(", ");
}
System.out.print(intArray[i]);
}
System.out.println(" and " + intArray[intArray.length-1]);