关于数组排序中的一点小疑问--打印

long5mao long5mao 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
正确的代码:
==================================================
public class TestDemo{
public static void main(String args[]){
int data [] = new int [] {1,3,2,6,4,98,66};
java.util.Arrays.sort(data);
print(data);
}

public static void print(int temp []){
for (int x = 0 ; x< temp.length ; x ++){
System.out.print(temp[x] + ".");
}
}
}
==================================================
我想请问一下,每次打印数组中的值都要用这种for循环来写么?并且还要弄一个temp[] 的临时数组,sort排序后,有没有办法可以直接类似这样 print(data) , 直接写data数组名称来进行打印的,而不用再弄个temp[] 临时名称和for循环了?
...全文
评论 6
收藏 已收藏
分享
返回顶部
long5mao
Java SE 62,620 成员 307,251 内容