找到关于编程的34423 篇文章

Java 中自定义 ArrayList

karthikeya Boyini
更新于 2019年7月30日 22:30:25

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, ... 阅读更多

Java 中的 AbstractSequentialList

Samual Sam
更新于 2019年7月30日 22:30:25

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);    } }上述程序的输出如下所示:... 阅读更多

Java 程序从输入流读取下一个数据字节

karthikeya Boyini
更新于 2019年7月30日 22:30:25

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 ... 阅读更多

Java 程序标记此输入流中的当前位置

Samual Sam
更新于 2019年7月30日 22:30:25

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());   ... 阅读更多

Java 程序关闭此输入流并释放与流关联的任何系统资源

karthikeya Boyini
更新于 2024年11月11日 19:15:09

161 次浏览

本文讨论了 InputStream.close() 函数,用于关闭输入流并释放系统资源。java.io.InputStream.close() 方法用于关闭此输入流并释放与流关联的任何系统资源。此方法不需要参数且不返回值。此外,当发生 I/O 错误时,会抛出 IOException。问题陈述给定一个输入流,编写一个 Java 程序来关闭此输入流并释放与其关联的任何系统资源。确保程序处理如果流已关闭或发生 I/O 错误时可能发生的任何异常…… 阅读更多

在 Java 中指定目录中创建临时文件

Samual Sam
更新于 2019年7月30日 22:30:25

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);   ... 阅读更多

在 Java 中创建具有指定扩展名后缀的临时文件

karthikeya Boyini
更新于 2019年7月30日 22:30:25

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();      } }上述程序的输出如下所示:... 阅读更多

在 Java 中创建临时文件

Samual Sam
更新于 2019年7月30日 22:30:25

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现在让我们了解上述... 阅读更多

获取 Java 中的当前工作目录

karthikeya Boyini
更新于 2019年7月30日 22:30:25

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现在让我们了解上述程序。当前... 阅读更多

检查 Java 中的目录是否不为空

Samual Sam
更新于 2019年7月30日 22:30:25

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();   ... 阅读更多

广告
© . All rights reserved.