【发布时间】:2022-11-13 08:18:09
【问题描述】:
int number = 4;
while(number <= 100)
{
System.out.println(number + ",");
number += 2;
}
我试着自己做但做不到 我在互联网上搜索,但只发现删除字符串的逗号 我需要在 100 处去掉最后一个逗号
【问题讨论】:
int number = 4;
while(number <= 100)
{
System.out.println(number + ",");
number += 2;
}
我试着自己做但做不到 我在互联网上搜索,但只发现删除字符串的逗号 我需要在 100 处去掉最后一个逗号
【问题讨论】:
您无法从 System.out 中删除已打印的字符。不要尝试删除最后一个逗号,而是首先不要打印它。例如。
int number = 4;
while (number < 100) {
System.out.println(number + ",");
number += 2;
}
System.out.println(number + "");
number += 2; // this increment is only necessary depending on what you do after the loop
注意循环中的调整条件。
【讨论】:
int number = 4;
while(number <= 100)
{
if(number > 4) {
System.out.print(",");
}
System.out.println(number);
number += 2;
}
【讨论】: