Java中使用Eclipse的基本数组操作

大家好,今天我们将在Eclipse IDE中使用Java执行基本数组操作,以了解Java中数组的用法和重要性,下面将介绍基本数组操作:

  1. 创建一个数组。

  2. 在数组中输入值。

  3. 从数组中找到最大值。

  4. 从数组中找到最小值。

  5. 使用线性搜索在数组中搜索特定值。

  6. 使用冒泡排序对数组排序。

以下是用Eclipse IDE编写的不言自明的Java代码,以帮助您了解Java数组的基本操作。

import java.util.*;

class Codechef 

{

public static void main(String[] args)

{

int c=0,k;

//创建一个扫描器类的对象以从用户那里获取输入

Scanner Sc= new Scanner(System.in);

System.out.println("输入数组中所需的元素数");

//从用户那里获取数组的长度

int len=Sc.nextInt();

//根据用户定义的长度创建一个数组

int arr[]=new int[len];

System.out.println("Enter the elements in the array");

//使用for循环从用户那里获取输入

for(int i=0;i<len;i++)

{

//nextInt()方法允许用户在数组内输入值

arr[i]=Sc.nextInt();

}

//temp变量用于在气泡排序中执行变量的排序

int temp=0;

//使用嵌套循环进行气泡排序以按升序对元素进行排序

for(int i=0;i<len;i++)

{

for(int j=i+1;j<len;j++)

{

if(arr[i]>arr[j])

{temp=arr[j];

arr[j]=arr[i];

arr[i]=temp;}

}

}

System.out.println("The largest element in the array is ");

//因为元素按升序排序 

//最后一个元素是最大元素

System.out.println(arr[len-1]);

System.out.println("The smallest element in the array is");

//这将打印最小的元素

System.out.println(arr[0]);

System.out.println("Enter the element you want to search");

//接受用户输入以执行线性搜索

int g=Sc.nextInt();

//for循环检查给定元素是否存在于数组中

for(int i=0;i<len;i++)

{

if(g==arr[i])

{

//显示实际的索引,因为数组的索引从0开始 

k=i+1;

System.out.println("Element found at "+ k+"th " +"position");

c=1;

}

}//在找到元素的情况下增加c变量的值

if(c!=1)//如果找不到元素 

System.out.println("Element not found");

System.out.println("elements in the sorted order");

//for循环以打印元素列表 

//我们已经使用冒泡排序进行了排序

for(int i=0;i<len;i++)

{

//打印语句以打印数组的元素

System.out.println(arr[i]);

}

}

}

输出结果

    输入数组中所需的元素数

    6

    Enter the elements in the array

    6

    1

    8

    7

    6

    4

    5

    The largest element in the array is 

    8

    The smallest element in the array is

    1

    Enter the element you want to search

    1

    Element found at 1th position

    elements in the sorted order

    1

    4

    5

    6

    7

    8

尝试尝试上面编写的代码,并使用Java编写与数组相关的程序,希望您喜欢本文。祝您有美好的一天,继续学习。

以上是 Java中使用Eclipse的基本数组操作 的全部内容, 来源链接: utcz.com/z/347112.html

回到顶部