在java中,如何把int数组,比如1,2,3 转化成1-3来显示?在线,急
展开全部
1、对数组排序;
2、削掉重复值
3、建立临时变量int temp=元素1,foreach数组,将读出的元素和temp的值比较,
如果满足 元素=temp+1 那么将元素保存到temp中,否则将输出起始位到该元素的字符串N-M ,再将元素保存到temp
2、削掉重复值
3、建立临时变量int temp=元素1,foreach数组,将读出的元素和temp的值比较,
如果满足 元素=temp+1 那么将元素保存到temp中,否则将输出起始位到该元素的字符串N-M ,再将元素保存到temp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个思路:遍历数组,之后对数组的数据进行判断,如果跟上一个数据连续就标记并转化,否则继续遍历。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码写完了,算是一种思路吧。大约30行代码,实现了你的要求,可以考虑优化下代码
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私信解决……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询