找到 34423 篇文章 关于编程

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

Maruthi Krishna
更新于 2020年7月2日 12:20:04

3K+ 次浏览

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

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

Maruthi Krishna
更新于 2019年8月2日 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年7月2日 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年7月2日 12:26:07

700 次浏览

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

如何使用 Java 删除文件夹和子文件夹?

Maruthi Krishna
更新于 2019年8月2日 12:13:29

3K+ 次浏览

java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。File 类的 delete() 方法删除当前 File 对象所表示的文件/目录。File 类的 ListFiles() 方法返回一个数组,该数组包含当前(File)对象所表示路径中所有文件(和目录)的对象(抽象路径)。因此,要删除文件夹及其子目录和文件,您需要定义一个递归方法。示例以下 Java 程序递归地删除指定的目录:import java.io.File; ... 阅读更多

如何在 Java 中获取文件的上次修改时间?

Maruthi Krishna
更新于 2019年8月2日 12:01:30

3K+ 次浏览

java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。File 类的 lastModified() 方法返回当前 File 对象所表示的文件/目录的上次修改时间。您可以使用此方法获取特定文件的上次修改时间。示例以下 Java 程序获取目录的上次修改时间:import java.io.File; import java.util.Date; public class GettingLastmodifiedTime { public static void main(String args[]) { String filePath = "D://ExampleDirectory//"; // 创建 File ... 阅读更多

在 Java 中遍历数组的不同方法?

Maruthi Krishna
更新于 2020年7月2日 12:28:53

14K+ 次浏览

一般来说,数组是存储多个相同数据类型变量的容器。它们的大小是固定的,大小在创建时确定。数组中的每个元素都由从 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
更新于 2019年8月2日 11:47:25

469 次浏览

java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。File 类的 isHidden() 方法验证当前 File 对象所表示的文件/目录(抽象路径)是否隐藏。File 类的 ListFiles() 方法返回一个数组,该数组包含当前(File)对象所表示路径中所有文件(和目录)的对象(抽象路径)。因此,要列出目录中的所有隐藏文件,请使用 ListFiles() 方法获取所有文件对象,验证每个… 阅读更多

在 Java 中使用包时需要注意哪些最佳实践?

Maruthi Krishna
更新于 2020年7月2日 12:11:58

641 次浏览

您可以通过将它们声明在同一个包下,自动创建所有相互关联的 Java 类和接口的 .class 文件到一个文件夹中。包只不过是一个存储特定概念的类和接口的目录。创建包您可以创建一个包,并通过在 Class/Interface 文件顶部使用关键字 package 声明包来添加所需的类/接口:Package package_name; 示例以下 Java 程序演示了在 Java 中声明包的方法。package com.tutorialspoint.mypackage; public class Sample{ public void demo(){ System.out.println("这是…的方法…"); ... 阅读更多

我可以导入同一个包两次吗?JVM 会在运行时加载两次包吗?

Maruthi Krishna
更新于 2023年11月23日 10:04:58

浏览量 1K+

在Java中,相互关联的类和接口被分组到一个包中。包只不过是一个目录,用于存储特定概念的类和接口。例如,所有与输入输出操作相关的类和接口都存储在 java.io 包中。创建包 你可以通过在类/接口(文件)的顶部使用关键字 package 来声明包,从而将所需的类和接口分组到一个包中 - 例如 public class Sample{ public void demo(){ System.out.println("This is a method of the sample class"); } ... 阅读更多

广告
© . All rights reserved.