这不是家庭作业。我只是练习提高我的技能。这个问题之前已经得到了回答,但我很困惑。如果有人能够一步一步地解释我,那么我就能更好地理解。我不想复制和粘贴。我想学习,我的教授从未教我如何从列表中删除最后一个逗号。感谢您的帮助和支持。
public static void print(int[] list){
System.out.print("[ ");
for(int i = 0; i < list.length; i++){
System.out.print(list[i]);
for(int j = 0; j <1; j++){
System.out.print(",");
}
}
System.out.print("]");
}
答案 0 :(得分:2)
你的内部for循环什么都不做。它每次运行一次,所以它可能不存在。将其更改为if语句以检查它是否(不是)最后一个元素。