double数组排序 java对double数组排序示例分享
人气:0想了解java对double数组排序示例讲解的相关内容吗,在本文为您仔细讲解double数组排序的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,double数组,数组排序,下面大家一起来学习吧。
复制代码 代码如下:
package airthmatic;
public class demo10 {
public static void main(String[] args) {
double n[]={9,1.2,5,3.2,1.1};
orderNum(n);
}
/**
* double 和 int 数字排序
* @param n
*/
public static void orderNum(double []n){
for(int i=0;i<n.length-1;i++){
for(int j=0;j<n.length-1-i;j++){
double temp=0;
if(n[j]>n[j+1]){
temp=n[j+1];
n[j+1]=n[j];
n[j]=temp;
}
}
}
/**
* 这里是过滤掉整数的double类型
*/
for(int i=0;i<n.length;i++){
int temp=(int)n[i];
if(n[i]%temp==0){
System.out.println(temp);
}else{
System.out.println(n[i]);
}
}
}
}
加载全部内容