`

Arrays类

    博客分类:
  • JAVA
 
阅读更多

Arrays 类是数组的操作类,定义在java.util 包中,主要功能可以实现数组元素的查找,数组内容的填充、排序等。



 实例:

import java.util.* ;
public class ArraysDemo{
	public static void main(String arg[]){
		int temp[] = {3,4,5,7,9,1,2,6,8} ;	// 声明一个整型数组
		Arrays.sort(temp) ;		// 进行排序的操作
		System.out.print("排序后的数组:") ;
		System.out.println(Arrays.toString(temp)) ;	// 以字符串输出数组
		
		// 如果要想使用二分法查询的话,则必须是排序之后的数组
		int point = Arrays.binarySearch(temp,3) ;	// 检索位置
		System.out.println("元素‘3’的位置在:" + point) ;
		
		Arrays.fill(temp,3)	;// 填充数组
		System.out.print("数组填充:") ;
		System.out.println(Arrays.toString(temp)) ;
	}
}

 输出结果:

排序后的数组:[1, 2, 3, 4, 5, 6, 7, 8, 9]
元素‘3’的位置在:2
数组填充:[3, 3, 3, 3, 3, 3, 3, 3, 3]

 

  • 大小: 71.1 KB
分享到:
评论

相关推荐

    Arrays类常用方法.docx

    Arrays类常用方法 Arrays类是Java语言中提供的一种工具类,主要用于操作数组。在Java编程中,数组是一种基本的数据结构, Arrays类提供了一些常用方法来操作数组,以下是Arrays类中一些常用的方法。 1. Array....

    java arrays类.docx

    Java中的Arrays类是Java.util包下提供的一个工具类,它包含了一系列静态方法,方便开发者对数组进行各种操作,包括但不限于排序、搜索、比较、复制、填充等。在深入讲解Arrays类的方法之前,我们先理解一下Java数组...

    08【String类、static、Arrays类、Math类】1

    【Arrays类】 `java.util.Arrays`类提供了一系列用于操作数组的静态方法,如排序、复制、填充、比较等。例如: - `sort()` 方法可以对整型、浮点型、字符型和对象类型的数组进行排序。 - `copyOf()` 方法可以创建...

    day003【String类、static、Arrays类、Math类】.pdf

    Arrays类提供了一系列静态方法用于操作数组,比如对数组进行排序sort(),搜索数组元素search(),以及填充数组fill()等。而Math类则包含了一系列的静态方法和静态变量,用于执行基本的数学运算,比如三角函数、对数、...

    JavaSE034Arrays类解析及数组疑难剖析.docx

    在本文档"JavaSE034Arrays类解析及数组疑难剖析"中,主要讨论了以下几个核心知识点: 1. **二维数组与引用类型** 在Java中,数组是一个对象,它可以存储基本类型(如int, double等)或者引用类型的数据。当二维...

    leon9dragon#all_blogs#061.JAVA集合框架_Arrays类和Collections类1

    1.1. Arrays 类的常用方法 1.2.1. emptyList()/emptyMap()/emptySet() 方法 1.2.7. synchroniz

    Java数组高级算法与Arrays类常见操作小结【排序、查找】

    Java数组高级算法与Arrays类常见操作小结【排序、查找】 Java数组高级算法与Arrays类常见操作小结是Java数组高级算法的核心内容之一。本文主要介绍了Java数组高级算法与Arrays类常见操作,结合实例形式总结分析了...

    Java中Arrays类与Math类详解

    Java中Arrays类与Math类详解 Java中Arrays类与Math类是两个非常重要的类别,它们都提供了许多有用的静态方法来处理数组和数学运算。在本文中,我们将详细介绍Java中Arrays类与Math类的使用方法和示例代码。 Arrays...

    08.【String类、static、Arrays类、Math类】.zip

    Java编程语言中,`String`类、`static`关键字、`Arrays`类和`Math`类是四个核心概念,它们在日常开发中扮演着至关重要的角色。下面将逐一详细阐述这些知识点。 首先,`String`类是Java中最常用的数据类型之一,它...

    Java中Arrays类详解.docx

    在Java编程语言中,`java.util.Arrays`类是一个非常实用的工具类,它提供了一系列静态方法,用于操作各种类型的数组,包括整型、浮点型、字符型等。这个类使得处理数组变得更加简单和高效。下面我们将详细探讨`...

    java的Arrays类的应用.doc

    Java的`Arrays`类是Java Util包中的一个非常重要的工具类,它提供了许多方便的方法来操作数组,包括初始化、排序、查找以及比较等。在上述文档中,我们看到`Arrays`类的一些主要应用: 1. **给数组赋值**: - `...

    java Arrays类详解及实例代码

    **1.Arrays类概述** `Arrays`类是一个工具类,它提供了针对数组的各种操作方法。这些方法适用于基本类型的数组(如`int[]`、`double[]`等)以及对象数组。它的主要目标是简化对数组的操作,包括排序、搜索、比较和...

    BigInteger类,BigeDecimal类,Arrays类,包装类

    文章目录一.BigInteger类概念BigInteger类:构造方法二.BigDecimal类概念BigDecimal类:构造:方法:注意:解决:三.Arrays类概念特点方法四.包装类拆箱和装箱(自动)基本数据类型和字符串之间的转换 一.BigInteger...

    java数组及arrays类对数组的操作实例

    Java 数组及 Arrays 类对数组的操作实例 Java 数组是一种重要的数据结构,用于存储多个相同类型的元素。Java 提供了多种方式来初始化数组,包括静态初始化和动态初始化。静态初始化是指在数组声明时指定每个元素的...

    Collection与Collections,Array与Arrays的区别

    Arrays类的方法都是静态的,不能被实例化,它主要用于对数组进行操作。 Arrays类提供了多种有用的方法,如equals()、sort()、binarySearch()等。equals()方法用于比较两个数组是否相等,sort()方法用于对数组进行...

Global site tag (gtag.js) - Google Analytics