找到 34423 篇文章,关于编程

如果一个数字作为字符串读取,如何计算字符串中出现次数最多的数字重复出现的次数?例如:2 4 3 4 2 4 0 -> (3)

Govinda Sai
更新于 2020年6月16日 08:59:00

76 次浏览

为此,修剪给定的字符串,并使用 split() 方法将其分割(去除中间的空格)。创建一个整数数组,并在循环中使用 Integer.parseInt() 方法将字符串数组的每个元素转换为整数,并将其赋值给整数数组的相应元素。对获得的整数数组进行排序,由于此方法按升序对数组元素进行排序,因此最后一个元素将是数组中的最大值。创建一个初始值为 0 的整数变量 count。将数组的每个元素与最大值进行比较,每次匹配发生时递增 count。最终值... 阅读更多

如何将字符串列表转换为字符串数组?

Swarali Sree
更新于 2019年7月30日 22:30:20

339 次浏览

java.util.ArrayList.toArray() 方法返回一个数组,其中包含此列表中所有元素的正确顺序(从第一个元素到最后一个元素)。这充当基于数组和基于集合的 API 之间的桥梁。您可以使用 List 类的此方法将列表转换为数组 - 示例实时演示导入 java.util.ArrayList; 导入 java.util.List; 公共类 ListOfStringsToStringArray { 公共静态 void main(String args[]) { List list = new ArrayList(); list.add("JavaFX"); list.add("HBase"); ... 阅读更多

如何计算存储在文本文件中的程序的 Java 注释?

Samual Sam
更新于 2020年6月16日 08:49:25

413 次浏览

您可以使用 Scanner 类读取文件的内容,并且您可以使用 contains() 方法查找特定行中的注释。示例导入 java.io.*; 导入 java.util.Scanner; 公共类 FindingComments { 公共静态 void main(String[] args) throws IOException { Scanner sc = new Scanner(new File("HelloWorld")); String input; int single = 0; int multiLine = 0; while (sc.hasNextLine()) { input = sc.nextLine(); if (input.contains("/*")) { multiLine ++; ... 阅读更多

如何在 Java 中使用数组检查回文字符串?

Ankitha Reddy
更新于 2019年7月30日 22:30:20

8K+ 次浏览

要验证给定的字符串是否为回文(使用数组),请使用 toCharArray() 方法将给定的字符串转换为字符数组。制作此数组的副本。反转数组。比较原始数组和反转数组。如果匹配,则给定的字符串是回文。示例导入 java.util.Arrays; 导入 java.util.Scanner; 公共类 Palindrome { 公共静态 void main(String args[]) { System.out.println("输入一个字符串"); Scanner sc = new Scanner(System.in); String s ... 阅读更多

如何从数组中删除元素?

Sai Subramanyam
更新于 2020年6月16日 08:45:29

1K+ 次浏览

要从数组中删除特定位置的元素。从所需位置开始,用下一个位置的元素替换当前位置的元素。示例实时演示公共类 DeletingElementsBySwapping { 公共静态 void main(String args[]) { int [] myArray = {23, 93, 56, 92, 39}; System.out.println("hello"); int size = myArray.length; int pos = 2; for (int i = pos;

如何在 Java 中使用堆栈反转数组元素?

Ramu Prasad
更新于 2020年6月16日 11:41:10

3K+ 次浏览

堆栈是一种抽象数据类型 (ADT),常用在大多数编程语言中。它被称为堆栈,因为它像现实世界中的堆栈一样工作,例如 - 一副牌或一堆盘子等。堆栈是先进先出,它有两个主要操作 push 和 pop。Push 将数据插入其中,pop 从中检索数据。要使用堆栈反转数组,首先使用 push() 方法将所有元素压入堆栈,然后使用 pop() 方法将它们检索回另一个数组。示例实时演示导入 java.util.Arrays; 导入 java.util.Stack; 公共类 ReversinArrayUsingStack { ... 阅读更多

如何在 Java 中将元素添加到数组的中点?

Lakshmi Srinivas
更新于 2019年12月19日 08:51:41

201 次浏览

Apache commons 提供了一个名为 org.apache.commons.lang3 的库,以下是将库添加到项目的 maven 依赖项。 org.apache.commons commons-lang3 3.0 此包提供了一个名为 ArrayUtils 的类。您可以使用此类的 add() 方法在数组的特定位置添加元素。示例导入 java.util.Arrays; 导入 org.apache.commons.lang3.ArrayUtils; 公共类 AddingElementToMidPoint { 公共静态 void main(String args[]) { int[] myArray = {23, 93, 30, 56, 92, 39}; int eleToAdd = 40; int position= myArray.length/2; int [] result = ArrayUtils.add(myArray, position, eleToAdd); System.out.println(Arrays.toString(result)); } }输出[23, 93, 30, 40, 56, 92, 39]

如何在 Java 中创建链表数组?

Abhinanda Shri
更新于 2020年6月16日 09:02:50

4K+ 次浏览

链表是一系列数据结构,它们通过链接连接在一起。要创建一个链表数组,请创建所需的链表,然后创建一个包含它们的 Object 数组。示例实时演示导入 java.util.LinkedList; 公共类 ArrayOfLinkedList { 公共静态 void main(String args[]) { LinkedList list1 = new LinkedList(); list1.add("JavaFX"); list1.add("Hbase"); LinkedList list2 = new LinkedList(); list2.add("OpenCV"); list2.add("Mahout"); LinkedList list3 = new LinkedList(); list3.add("WebGL"); list3.add("CoffeeScript"); Object[] obj = {list1, list2, list3}; for (int i=0; i

如何在 Java 中查找数组中的奇数和偶数?

Govinda Sai
更新于 2020年2月19日 10:54:29

3K+ 次浏览

在循环检查中,如果 i%2 操作的结果为每个元素为 0,则该元素为偶数;否则,该元素为奇数。示例实时演示公共类 OddNumbersInAnArray { 公共静态 void main(String args[]) { int[] myArray = {23, 93, 56, 92, 39}; System.out.println("给定数组中的偶数为::"); for (int i=0; i

如何在 Java 中打印数组中特定元素的数据?

Monica Mona
更新于 2019年7月30日 22:30:20

14K+ 次浏览

数组是一种数据结构/容器/对象,用于存储大小固定的、同类型元素的顺序集合。数组的大小/长度在创建时确定。数组中元素的位置称为索引或下标。数组的第一个元素存储在索引 0 处,第二个元素存储在索引 1 处,以此类推。可以通过包含数组名称以及所需元素索引(用方括号括起来)的表达式来访问数组中的每个元素。您可以访问一个……阅读更多

广告