第三章 数组的练习题
package com.atguigu.exer;
import java.util.Arrays;
public class test
{
public static void main(String [] args)
{
int [] arr = new int [] {34,5,22,-98,6,-76,0,-3};
for(int i = 0; i<arr.length-1;i++)
{
for(int j = 0;j<arr.length-1-i;j++)
{
if(arr[j] > arr[j+1])
{
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}System.out.print(Arrays.toString(arr) + " ");
System.out.println();
for(int i = 0,j = arr.length-1;i<j;i++,j--)
{
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}System.out.print(Arrays.toString(arr));
System.out.println();
int [] arr1 = new int[arr.length];
for(int i = 0;i<arr.length;i++)
{
arr1[i] = arr[i];
}System.out.print("数组2为" + Arrays.toString(arr1));
int seek = 202;
boolean isFlag = true;
for(int i = 0;i<arr.length;i++)
{
if(arr[i] == seek)
{
System.out.println("位置在" + i);
isFlag = false;
break;
}
}
if(isFlag)
{
System.out.println("没找到");
}
}
}