找到关于编程的34423 篇文章
782 次浏览
自定义ArrayList可以包含多种类型的数据,其属性通常基于用户需求。演示自定义ArrayList的程序如下所示:示例 在线演示import java.util.ArrayList; public class CustomArrayList { int n = 5; class Employee { int eno; String name; Employee(int eno, String name) { this.eno = eno; this.name = name; } } public static void main(String args[]) { int eno[] = {101, 102, 103, ... 阅读更多
92 次浏览
Java 集合框架包含 AbstractSequentialList 类。此类用于创建和实现不可修改的列表。此类还实现 Collection 接口和 AbstractCollection 类。演示此类的程序如下所示:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { AbstractSequentialList list = new LinkedList(); list.add("John"); list.add("Martha"); list.add("Sally"); list.add("Susan"); list.add("Harry"); System.out.println("元素为: " + list); } }上述程序的输出如下所示:... 阅读更多
364 次浏览
java.io.InputStream.read() 方法用于从输入流读取下一个数据字节。此方法不需要参数,它以 int 形式返回下一个数据字节。如果到达流的末尾,则返回 -1。演示此方法的程序如下所示:示例import java.io.InputStream; public class Demo { public static void main(String[] args) throws Exception { InputStream input = null; int i; char c; try { input = new FileInputStream("C://JavaProgram//data.txt"); System.out.println("The ... 阅读更多
364 次浏览
java.io.InputStream.mark() 方法用于标记此输入流中的当前位置。此方法需要一个参数,即在标记位置失效之前可以读取的字节数。演示此方法的程序如下所示:示例import java.io.FileInputStream; import java.io.InputStream; public class Demo { public static void main(String[] args) throws Exception { InputStream i = null; try { i = new FileInputStream("C://JavaProgram//data.txt"); System.out.println("Char : "+(char)i.read()); System.out.println("Char : "+(char)i.read()); System.out.println("Char : "+(char)i.read()); ... 阅读更多
161 次浏览
本文讨论了 InputStream.close() 函数,用于关闭输入流并释放系统资源。java.io.InputStream.close() 方法用于关闭此输入流并释放与流关联的任何系统资源。此方法不需要参数且不返回值。此外,当发生 I/O 错误时,会抛出 IOException。问题陈述给定一个输入流,编写一个 Java 程序来关闭此输入流并释放与其关联的任何系统资源。确保程序处理如果流已关闭或发生 I/O 错误时可能发生的任何异常…… 阅读更多
2K+ 次浏览
可以使用 java.io.File.createTempFile() 方法在指定的目录中创建临时文件。此方法需要三个参数,即定义文件名的前缀、定义文件扩展名的后缀以及要创建临时文件的目录。它还会返回为创建的临时文件生成的抽象路径名。演示此方法的程序如下所示:示例import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File directory = new File("C:/JavaProgram"); File file = File.createTempFile("temp", ".java", directory); ... 阅读更多
963 次浏览
可以使用 java.io.File.createTempFile() 方法创建具有指定扩展名后缀的临时文件。此方法需要两个参数,即定义文件名的前缀和定义文件扩展名的后缀。它还会返回为创建的临时文件生成的抽象路径名。演示此方法的程序如下所示:示例 在线演示import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File file = File.createTempFile("temp", ".java"); System.out.println(file.getAbsolutePath()); file.deleteOnExit(); } }上述程序的输出如下所示:... 阅读更多
6K+ 次浏览
可以使用 java.io.File.createTempFile() 方法创建临时文件。此方法需要两个参数,即定义文件名的前缀和定义文件扩展名的后缀。它还会返回为创建的临时文件生成的抽象路径名。演示此方法的程序如下所示:示例 在线演示import java.io.File; public class Demo { public static void main(String[] args) throws Exception { File file = File.createTempFile("temp", null); System.out.println(file.getAbsolutePath()); file.deleteOnExit(); } }上述程序的输出如下所示:输出C:\Users\amit_\AppData\Local\Temp\temp6072597842246154962.tmp现在让我们了解上述... 阅读更多
7K+ 次浏览
java.lang.System.getProperty() 方法用于获取系统属性。此系统属性由键指定,键是此方法的参数。要获取当前工作目录,使用的键为 user.dir。演示此方法的程序如下所示:示例 在线演示public class Demo { public static void main(String[] argv) throws Exception { String currentDirectory = System.getProperty("user.dir"); System.out.println("当前工作目录为 " + currentDirectory); } }上述程序的输出如下所示:输出当前工作目录为 c:\JavaProgram现在让我们了解上述程序。当前... 阅读更多
3K+ 次浏览
java.io.File.list() 方法用于获取指定目录(由其路径名定义)中的文件和目录列表。此文件列表存储在字符串数组中。如果此字符串数组的长度大于 0,则指定目录不为空。否则,它为空。演示此方法的程序如下所示:示例 在线演示import java.io.File; public class Demo { public static void main(String[] args) { File directory = new File("C:\JavaProgram"); if (directory.isDirectory()) { String[] files = directory.list(); ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP