当前位置 : 主页 > 编程语言 > java >

用java进行数组排序

来源:互联网 收集:自由互联 发布时间:2021-06-28
TestArraySort.java package com.google.eshop.javase;import java.util.Arrays;import java.util.Scanner;public class TestArraySort {//从控制台往数组中传入8个值//调用ArraySort类中的冒泡排序的方法完成排序//将排序完成
TestArraySort.java
package com.google.eshop.javase;

import java.util.Arrays;
import java.util.Scanner;

public class TestArraySort {
	//从控制台往数组中传入8个值
	//调用ArraySort类中的冒泡排序的方法完成排序
	//将排序完成之后的数组和排序之前的数组进行输出
	public static void main(String[] args) {
		System.out.print("请输入需要排序的数字:");
		int[] array= new int[8];
		Scanner scanner=new Scanner(System.in);
		//一个数字一个数字的接收
		for(int i=0;i
 

  
   TestFinabicc1.java
  

  
package com.google.eshop.javase;

public class TestFinabicc1 {
	//取得Fibaccion的前20项
	public static void main(String[] args) {
		int[] f=new int[20];//1,1,2,3,5
		f[0]=1;
		f[1]=1;
		for(int i=2;i
   

    
     ArraySort.java
    

    
package com.google.eshop.javase;

public class ArraySort {
	//冒泡排序
  public static void bubbleSort(int a[]) {
	  int i,j,temp;
	  int len=a.length-1;
	  //冒泡必须使用两重循环,
	  //第一重控制循环次数,第二重进行两两交换比较
	  for(i=0;i
     
      i;j--) {
			  //>,<决定升序降序
			  if(a[j]>a[j-1]) {
				  temp=a[j-1];
				  a[j-1]=a[j];
				  a[j]=temp;
			  }
		  }
	  }
	  return ;
	  for(i=0;i
      
       i;j--) { //>,<决定升序降序 if(a[j]
        
        
         TestArrayFind.java
         
        
package com.google.eshop.javase;

import java.util.Arrays;

public class TestArrayFind {
	public static void main(String[] args) {
		int array[]= {34,55,12,24,78,64};
		Arrays.sort(array);
		for(int i:array) {
			System.out.print(i+",");
		}
		System.out.println();
		int number=Arrays.binarySearch(array,64);
		System.out.print(number);
		
		
	}

}
ArrayCopy.java
package com.google.eshop.javase;

public class ArrayCopy {
	public static void main(String[] args) {
		int source[]= {34,56,78,890,100};
		int destination[]=new int[50];
		System.arraycopy(source,0, destination, 10, 5);
		for(int i:destination) {
			System.out.print(i+",");
		}
	}

}
上一篇:java常用代码段
下一篇:fastjson key 排序
网友评论