Heim >Java >javaLernprogramm >Beispiel für die gemeinsame Nutzung von Java-Sortierungs-Double-Arrays

Beispiel für die gemeinsame Nutzung von Java-Sortierungs-Double-Arrays

高洛峰
高洛峰Original
2017-01-23 16:09:262551Durchsuche

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

Weitere Java-Beispiele zum Sortieren von Doppelarrays und verwandte Artikel finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn