日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java数组的调用_java中数组的应用及方法

發布時間:2023/12/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java数组的调用_java中数组的应用及方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.數組反轉

import java.util.Arrays;

public class ArrayReverse {

public static void main(String[] args){

int[] arr ={1,2,3,4,5,6,7,8,9};

reverse(arr);

}

public static void reverse(int[] arr){

for(int i=0;i

int temp = arr[i];

arr[i] =arr[arr.length-1-i];

arr[arr.length-1-i]=temp;

}

System.out.println(Arrays.toString(arr));

}

}

2.求最值

class? ZuiZhi

{

public static void main(String[] args)

{

int[] a={2,92,34,54,28};

minMethod(a);

maxMethod(a);

}

public static void minMethod(int[] a)

{

int min=a[0];//不能初始化為0 數組中可能有負數

for (int i=0;i

{

if(a[i]

min=a[i];

}

System.out.println("數組內最小的元素是:"+min);

}

public static void maxMethod(int[] a)

{

int max=a[0];//不能初始化為0 數組中可能有負數

for (int i=0;i

{

if(a[i]>max)

max=a[i];

}

System.out.println("數組內最大的元素是:"+max);

}

}

3.折半查找

/*

折半查找:

3 5 7 9 10 14

min=0 max=length-1 mid=(max+min)/2

*/

class BinarySearch

{

public static void main(String[] args)

{

int[] a={3,5,7,9,10,14};

int index=binarySearch_1(a,7);

System.out.println(index);

index=binarySearch_2(a,14);

System.out.println(index);

}

public static int binarySearch_1(int[] a,int key)

{

int min=0,mid,max=a.length-1;

mid=(min+max)/2;

while (key!=a[mid])

{

if(a[mid]>key)

{

max=mid-1;

}

else? if (a[mid]

{

min=mid+1;

}

if (max

return -1;

mid=(min+max)/2;

}

return mid;

}

public static int binarySearch_2(int[] a,int key)

{

int min=0,max=a.length-1,mid;

while (min<=max)

{

mid =(max+min)>>1;

if(a[mid]>key)

{

max=mid-1;

}

else? if (a[mid]

{

min=mid+1;

}

else

return mid;

}

return -1;

}

}

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的java数组的调用_java中数组的应用及方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。