找到 9301 篇文章 关于面向对象编程

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

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

413 次浏览

您可以使用 Scanner 类读取文件内容,并可以使用 contains() 方法查找特定行中的注释。示例import java.io.*; import java.util.Scanner; public class FindingComments {    public static 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() 方法将给定的字符串转换为字符数组。复制此数组。反转数组。比较原始数组和反转后的数组。如果匹配,则给定的字符串是回文。示例 import java.util.Arrays; import java.util.Scanner; public class Palindrome { public static void main(String args[]) { System.out.println("输入一个字符串 "); Scanner sc = new Scanner(System.in); String s ... 阅读更多

如何从数组中删除元素?

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

1K+ 次浏览

要从数组中删除特定位置的元素。从所需位置开始,用下一个位置的元素替换当前位置的元素。示例 实时演示public class DeletingElementsBySwapping { public static 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; i

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

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

3K+ 次浏览

栈是一种抽象数据类型 (ADT),在大多数编程语言中普遍使用。它被称为栈,因为它表现得像一个现实世界的栈,例如 - 一副牌或一堆盘子等。栈是先进先出,它有两个主要操作 push 和 pop。Push 将数据插入其中,pop 从其中检索数据。要使用栈反转数组,首先使用 push() 方法将所有元素推入栈中,然后使用 pop() 方法将它们检索回另一个数组中。示例实时演示import java.util.Arrays; import java.util.Stack; public class 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() 方法在数组的特定位置添加元素。示例import java.util.Arrays; import org.apache.commons.lang3.ArrayUtils; public class AddingElementToMidPoint {    public static 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+ 次浏览

链表是一系列数据结构,通过链接连接在一起。要创建链表数组,请创建所需的链表,然后使用它们创建对象数组。示例实时演示import java.util.LinkedList; public class ArrayOfLinkedList {    public static 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,则该元素为偶数,否则该元素为奇数。示例实时演示public class OddNumbersInAnArray {    public static 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 处,依此类推。每个数组元素都使用一个表达式访问,该表达式包含数组名称,后跟方括号中所需元素的索引。您可以访问一个... 阅读更多

如何在 Java 中将对象转换为字节数组?

Srinivas Gorla
更新于 2020年2月19日 10:56:04

15K+ 次浏览

要将对象转换为字节数组使所需的对象可序列化,方法是实现 Serializable 接口。创建一个 ByteArrayOutputStream 对象。通过传递上一步中创建的 ByteArrayOutputStream 对象来创建一个 ObjectOutputStream 对象。使用 ObjectOutputStream 类的 writeObject() 方法将对象的内容写入输出流。使用 flush() 方法将内容刷新到流中。最后,使用 toByteArray() 方法将 ByteArrayOutputStream 的内容转换为字节数组。示例import java.io.ByteArrayOutputStream; import java.io.ObjectOutputStream; import java.io.Serializable; class Sample implements Serializable {    public void display() {       System.out.println("这是一个示例类");    } } public ... 阅读更多

如何在 Java 中将数组元素从一个数组位置移动到另一个数组位置?

karthikeya Boyini
更新于 2020年6月16日 08:43:04

13K+ 次浏览

要将一个元素从一个位置移动到另一个位置(交换),您需要 –创建一个临时变量,并将原始位置的值赋给它。现在,将新位置的值赋给原始位置。最后,将临时变量中的值赋给新位置。示例实时演示import java.util.Arrays; public class ChangingPositions {    public static void main(String args[]) {       int originalPosition = 1;       int newPosition = 4;       int [] myArray = {23, 93, 56, 92, 39};       int temp = myArray[originalPosition];       myArray[originalPosition] = myArray[newPosition];       myArray[newPosition] = temp;       System.out.println(Arrays.toString(myArray));    } }输出[23, 39, 56, 92, 93]

广告