程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> java對double數組排序示例分享

java對double數組排序示例分享

編輯:JAVA編程入門知識

代碼如下:

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved