arraydemo.java
来自「一些基本的java程序源代码」· Java 代码 · 共 36 行
JAVA
36 行
import java.util.*;
public class ArrayDemo {
/**
* @param args
*/
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int[] arr={42,54,6,9,43,11,98,2,76};
System.out.print("排序前:");
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+" ");
System.out.println();
Arrays.sort(arr);
System.out.print("排序后: ");
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+" ");
System.out.print("\n请输入搜索值:");
int key=scanner.nextInt();
int find=-1;
if((find=Arrays.binarySearch(arr,key))>-1){
System.out.println("找到值于索引 "+find+" 位置");
}
else
System.out.println("找不到指定值!");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?