java把一个数字表达式中的每一项取出来
来源:百度知道 编辑:UC知道 时间:2024/06/20 11:18:34
比如是1+2+3+...............+n,怎样把每一项都表达出来而不只是结果?
for(int i=1;i<=n;i++)
{
//1+2+n,最后的这个+号不加印出来
if(i==n)
system.out.print(i+"");
else
system.out.print(i+"+");
}
自己再调试下应该可以出来的
可以使用正则表达式:
String str = "1+2+3+4+5+6+7+8+9+10";
String[] arr = str.split("\\+");
放数组里,按照索引取值
二楼正解