找到 4330 篇文章 关于 Java 8

什么是匿名数组?并用 Java 例子解释?

Maruthi Krishna
更新于 2020-07-02 12:35:23

2K+ 阅读量

数组是一种数据结构/容器/对象,用于存储相同类型元素的固定大小的顺序集合。数组的大小/长度在创建时确定。数组中元素的位置称为索引或下标。数组的第一个元素存储在索引 0 处,第二个元素存储在索引 1 处,依此类推。每个数组元素都使用一个表达式进行访问,该表达式包含数组的名称,后跟方括号中所需元素的索引。例如,如果一个包含 6 个元素的数组... 阅读更多

如何在 Java 中找到给定数组中从 1 到 n 的缺失数字?

Maruthi Krishna
更新于 2019-08-02 13:38:27

16K+ 阅读量

如果一个整数数组中缺少一个数字,该数组包含一系列数字值,您可以根据数字之和或数字的异或来找到它。基于数字之和 - n 个连续数字的和将是 [n*(n+1)]/2。使用它获取 n 个数字的数字之和。将数组中的所有元素加起来。从 n 个数字的和中减去数组中数字的和。示例import java.util.Scanner; public class MissingNumber {    public static void main(String[] args) {       Scanner sc = ... 阅读更多

编写一个程序,使用 Java 查找整数数组中第一个不重复的数字?

Maruthi Krishna
更新于 2019-08-02 13:34:47

2K+ 阅读量

要查找数组中第一个不重复的数字 - 创建计数数组以存储给定数组中每个元素的计数,具有相同的长度,并且所有元素的初始值为 0。将数组中的每个元素与所有其他元素进行比较,除了自身。如果匹配发生,则在计数数组中递增其值。获取计数数组中第一个 0 的索引,并打印输入数组中该索引处的元素。示例import java.util.Arrays; public class NonRpeatingArray {    public static void main(String args[]) {       int array[] = {114, 225, 669, 996, 336, 6547, 669, 225, ... 阅读更多

编写一个 Java 程序来查找其值在整数数组中重复的第一个数组元素?

Maruthi Krishna
更新于 2019-08-02 12:56:21

284 阅读量

要查找数组中第一个不重复的数字 - 创建计数数组以存储给定数组中每个元素的计数,具有相同的长度,并且所有元素的初始值为 0。将数组中的每个元素与所有其他元素进行比较,除了自身。如果匹配发生,则在计数数组中递增其值。获取计数数组中第一个非零元素的索引,并打印输入数组中该索引处的元素。示例import java.util.Arrays; public class NonRpeatingArray {    public static void main(String args[]) {       int array[] = {114, 225, 669, 996, 336, 6547, 669, ... 阅读更多

您可以在 Java 中将一个包含 100 个元素的数组分配给一个包含 10 个元素的数组吗?

Maruthi Krishna
更新于 2020-07-02 12:14:32

3K+ 阅读量

一般来说,数组是存储相同数据类型多个变量的容器。它们是固定大小的,并且大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,如下所示:System.out.println(myArray[3]); //即 1457在 Java 中创建数组在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,如下所示:int myArray[] = new int[7];创建数组时以这种方式,您必须指定... 阅读更多

您可以在 Java 中将负数作为数组大小传递吗?

Maruthi Krishna
更新于 2020-07-02 12:18:45

3K+ 阅读量

一般来说,数组是存储相同数据类型多个变量的容器。它们是固定大小的,并且大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,如下所示:System.out.println(myArray[3]); //即 1457在 Java 中创建数组在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,如下所示:int myArray[] = new int[7];创建数组时以这种... 阅读更多

如果尝试访问 Java 中索引大于数组大小的元素会发生什么?

Maruthi Krishna
更新于 2020-07-02 12:20:04

3K+ 阅读量

数组是一种数据结构/容器/对象,用于存储相同类型元素的固定大小的顺序集合。数组的大小/长度在创建时确定。数组中元素的位置称为索引或下标。数组的第一个元素存储在索引 0 处,第二个元素存储在索引 1 处,依此类推。每个数组元素都使用一个表达式进行访问,该表达式包含数组的名称,后跟方括号中所需元素的索引。例如,如果一个包含 6 个元素的数组... 阅读更多

编写程序在 Java 中反转字符串而不使用 reverse() 方法?

Maruthi Krishna
更新于 2019-08-02 12:27:11

4K+ 阅读量

您可以通过多种方式反转字符串,而无需使用 reverse() 函数。使用递归 - 递归是以自相似的方式重复项目的过程。在编程语言中,如果程序允许您在同一函数内部调用函数,则称为函数的递归调用。您可以使用递归函数反转字符串,如下面的程序所示。示例import java.util.Scanner; public class StringReverse {    public static String reverseString(String str){       if(str.isEmpty()){          return str;       }else{          return reverseString(str.substring(1))+str.charAt(0);       } ... 阅读更多

在 Java 中迭代数组的不同方法有哪些?

Maruthi Krishna
更新于 2020-07-02 12:21:33

18K+ 阅读量

一般来说,数组是存储相同数据类型多个变量的容器。它们是固定大小的,并且大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,如下所示:System.out.println(myArray[3]); //即 1457在 Java 中创建数组在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,如下所示:int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = 1458; myArray[2] = ... 阅读更多

在 Java 中将数组复制到另一个数组的不同方法有哪些?

Maruthi Krishna
更新于 2020-07-02 12:26:07

700 阅读量

一般来说,数组是存储相同数据类型多个变量的容器。它们是固定大小的,并且大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,如下所示:System.out.println(myArray[3]); //即 1457在 Java 中创建数组:在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,如下所示:int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = ... 阅读更多

广告