Latest web development tutorials

Contoh Java - Menemukan dan Sorting array

Contoh Java Contoh Java

Contoh berikut menunjukkan bagaimana menggunakan semacam () dan binarySearch () metode untuk mengurutkan array dan menemukan elemen dalam array, kita mendefinisikan printArray () keluaran:

/*
 author by w3cschool.cc
 文件名:Main.java
 */

import java.util.Arrays;

public class MainClass {
   	public static void main(String args[]) throws Exception {
      	int array[] = { 2, 5, -2, 6, -3, 8, 0, -7, -9, 4 };
	    Arrays.sort(array);
	   	printArray("Sorted array", array);
	    int index = Arrays.binarySearch(array, 2);
	    System.out.println("Found 2 @ " + index);
   }
   private static void printArray(String message, int array[]) {
      	System.out.println(message
      	+ ": [length: " + array.length + "]");
      	for (int i = 0; i < array.length; i++) {
        	if(i != 0){
            	System.out.print(", ");
			}
			System.out.print(array[i]);                     
		}
		System.out.println();
	}
}

Kode di atas dijalankan output:

Sorted array: [length: 10]
-9, -7, -3, -2, 0, 2, 4, 5, 6, 8
Found 2 @ 5

Contoh Java Contoh Java