首页 > Java > java教程 > java对double数组排序示例分享

java对double数组排序示例分享

高洛峰
发布: 2017-01-23 16:09:26
原创
2621 人浏览过

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

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]);

   }

  }

 }

}

登录后复制

更多java对double数组排序示例分享相关文章请关注PHP中文网!

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板