2K+ 次浏览
数组是一种数据结构/容器/对象,用于存储相同类型元素的固定大小的顺序集合。数组的大小/长度在创建时确定。数组中元素的位置称为索引或下标。数组的第一个元素存储在索引 0 处,第二个元素存储在索引 1 处,以此类推。每个数组元素都通过一个表达式访问,该表达式包含数组名称后跟所需元素的索引(方括号内)。例如,如果一个包含 6 个元素的数组…… 阅读更多
16K+ 次浏览
如果一个整数数组中缺少一个数字,该数组包含一系列数字值,您可以根据数字的和或数字的异或来找到它。基于数字的和 - n 个连续数字的和将是 [n*(n+1)]/2。使用此方法获得 n 个数字的和。将数组中的所有元素相加。从 n 个数字的和中减去数组中数字的和。示例 import java.util.Scanner; public class MissingNumber { public static void main(String[] args) { Scanner sc = ... 阅读更多
要查找数组中第一个不重复的数字 - 创建计数数组来存储给定数组中每个元素的计数,长度相同,所有元素的初始值为 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, ... 阅读更多
284 次浏览
要查找数组中第一个不重复的数字 - 创建计数数组来存储给定数组中每个元素的计数,长度相同,所有元素的初始值为 0。将数组中的每个元素与所有其他元素(自身除外)进行比较。如果匹配,则在计数数组中递增其值。获取计数数组中第一个非零元素的索引,并打印输入数组中此索引处的元素。示例 import java.util.Arrays; public class NonRpeatingArray { public static void main(String args[]) { int array[] = {114, 225, 669, 996, 336, 6547, 669, ... 阅读更多
3K+ 次浏览
一般来说,数组是存储多个相同数据类型变量的容器。它们是固定大小的,大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,例如 - System.out.println(myArray[3]); // 即 1457 在 Java 中创建数组 在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,例如 - int myArray[] = new int[7]; 创建数组时,必须指定... 阅读更多
一般来说,数组是存储多个相同数据类型变量的容器。它们是固定大小的,大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,例如 - System.out.println(myArray[3]); // 即 1457 在 Java 中创建数组 在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,例如 - int myArray[] = new int[7]; 创建数组时,必须... 阅读更多
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); } ... 阅读更多
18K+ 次浏览
一般来说,数组是存储多个相同数据类型变量的容器。它们是固定大小的,大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,例如 - System.out.println(myArray[3]); // 即 1457 在 Java 中创建数组 在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象创建数组,并使用索引填充它,例如 - int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = 1458; myArray[2] = ... 阅读更多
700 次浏览
一般来说,数组是存储多个相同数据类型变量的容器。它们的大小是固定的,并在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,例如:System.out.println(myArray[3]); //结果为 1457 在 Java 中创建数组:在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于创建对象的方式创建数组,并使用索引对其进行填充,例如:int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = ... 阅读更多