找到 34423 篇文章 关于编程

Java 程序检查素数并在 Java 中查找下一个素数

Maruthi Krishna
更新于 2019年10月10日 11:21:16

6K+ 次浏览

任何大于 1 的整数,只有两个因子 1 和它本身,称为素数。除了这两个数之外,它没有其他正除数。例如:7 = 1 × 7 以下是查找数字是否为素数的算法 - 获取整数变量 A。将变量 A 除以 (A-1 到 2)。如果 A 可被任何值 (A-1 到 2) 整除,则它不是素数。否则它是素数。示例 以下 Java 程序接受用户输入的整数,查找给定数字是否为素数,并打印下一个... 阅读更多

将 System.out.println() 输出重定向到 Java 中的文件

Maruthi Krishna
更新于 2019年10月10日 11:18:00

9K+ 次浏览

System 类的名为 out 的字段表示标准输出流,一个 PrintStream 类的对象。此方法的 println() 接受任何值(任何有效的 Java 类型),打印它并终止行。默认情况下,控制台(屏幕)是 Java 中的标准输出流 (System.in),并且每当我们将任何字符串值传递给 System.out.prinln() 方法时,它都会在控制台上打印给定的字符串。重定向 System.out.println() Java 中的 System 类的 setOut() 方法接受 PrintStream 类的一个对象,并将其设为新的标准输出流。因此,要将 System.out.println() 输出重定向到文件... 阅读更多

Java 程序递归删除目录中的所有文件(仅限文件)

Maruthi Krishna
更新于 2019年10月10日 11:15:43

2K+ 次浏览

假设我们在 D 目录中有一个名为 ExampleDirectory 的文件夹,其中包含 7 个文件和 2 个目录,如下所示:其中,SampleDirectory1 包含两个名为 SampleFile1.txt 和 SampleFile2.txt 的文件。SampleDirectory2 包含两个名为 SampleFile2.txt 和 SampleFile3.txt 的文件。示例 以下 Java 示例删除名为 ExampleDirectory 的目录中的所有文件。import java.io.File; import java.io.IOException; public class DeletingAllFiles {    public static void deleteFiles(File dirPath) {       File filesList[] = dirPath.listFiles();       for(File file : filesList) {          if(file.isFile()) {             file.delete();          } else {             ... 阅读更多

Java 程序递归列出目录中的所有文件

Maruthi Krishna
更新于 2019年10月10日 11:12:54

5K+ 次浏览

假设我们在 D 目录中有一个名为 ExampleDirectory 的文件夹,其中包含 7 个文件和 2 个目录,如下所示:其中,SampleDirectory1 包含两个名为 SampleFile1.txt 和 SampleFile2.txt 的文件。SampleDirectory2 包含两个名为 SampleFile2.txt 和 SampleFile3.txt 的文件。示例 以下 Java 示例列出名为 ExampleDirectory 的目录中所有文件的名称。import java.io.File; import java.io.IOException; public class ListOfFiles {    public static void listOfFiles(File dirPath){       File filesList[] = dirPath.listFiles();       for(File file : filesList) {          if(file.isFile()) {             System.out.println("文件路径: "+file.getName());          } else {     ... 阅读更多

Java 程序删除文本文件中重复的行

Maruthi Krishna
更新于 2024年7月8日 12:02:44

2K+ 次浏览

Set 接口不允许重复元素。此接口的 add() 方法接受元素并添加到 Set 对象中,如果添加成功则返回 true,如果尝试使用此方法添加现有元素,则添加操作失败并返回 false。问题陈述 给定一个包含重复行的文件,编写一个 Java 程序来读取文件、删除重复行并将唯一行写入新文件。输入 Hello how are you Hello how are you welcome to Tutorialspoint 输出 Hello how are you welcome to Tutorialspoint ... 阅读更多

如何在 Java 中用另一个单词替换字符串中所有出现的单词?

Maruthi Krishna
更新于 2019年10月10日 10:40:12

1K+ 次浏览

String 类的 replaceAll() 方法接受两个字符串作为参数,一个表示查找字符串的正则表达式,另一个表示替换字符串。并用给定的字符串替换所有匹配的序列。因此,要在字符串中用另一个单词替换特定单词 - 获取所需的字符串。通过传递表示要替换的单词的正则表达式(在单词边界“\b”内)和替换字符串作为参数,在获得的字符串上调用 replace all 方法。检索结果并打印它。示例 import java.io.File; import java.io.IOException; import java.util.Scanner; public class ReplacingWords {    public static void main(String[] args) throws ... 阅读更多

在 Java 中反转字符串的最简单方法是什么?

Maruthi Krishna
更新于 2023年12月5日 09:29:13

968 次浏览

内置 reverse() 方法 StringBuffer 类提供了一个名为 reverse() 的方法。它反转当前 StringBuffer 对象的内容并返回生成的 StringBuffer 对象。这是使用 Java 反转 Sting 的最简单方法。为此 - 通过将所需的 String 作为参数传递来实例化 StringBuffer 类。调用创建对象的 reverse() 方法。使用 toString() 方法再次将其转换为 String。示例 public class Sample { public static void main(String args[]) { String str = new String("Hello how are you"); StringBuffer sb = new ... 阅读更多

如何在 Java 中使用 Jackson 库序列化属性的顺序?

raja
更新于 2020年7月6日 12:01:48

3K+ 次浏览

@JsonPropertyOrder 是一个要在类级别使用的注解。它将字段列表作为属性,该列表定义字段在对象 JSON 序列化生成的字符串中出现的顺序。注解声明中包含的属性可以首先序列化(按定义的顺序),然后是定义中未包含的任何属性。语法 public @interface JsonPropertyOrder 示例 import com.fasterxml.jackson.core.*; import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import java.util.*; import java.io.*; public class JsonPropertyOrderTest {    public static void main(String args[]) throws JsonGenerationException, JsonMappingException,        IOException {       Employee emp = new Employee();       emp.setFirstName("Adithya");     ... 阅读更多

如何在 Java 中删除文件(.txt)中的字符串?

Maruthi Krishna
更新于 2019年10月10日 09:16:10

7K+ 次浏览

replaceAll() 方法接受正则表达式和字符串作为参数,并将当前字符串的内容与给定的正则表达式匹配,如果匹配,则用字符串替换匹配的元素。要使用 replaceAll() 方法从文件中删除特定字符串 - 将文件的内容检索为字符串。使用 replaceAll() 方法用空字符串替换所需的单词。将生成的字符串再次写入文件。示例 import java.io.File; import java.io.FileNotFoundException; import java.io.PrintWriter; import java.util.Scanner; public class StringExample {    public static String fileToString(String filePath) throws Exception{       String input = null; ... 阅读更多

如何在 Java 字符串中每个大写字母前添加下划线?

Maruthi Krishna
更新于 2023年12月4日 11:35:02

2K+ 次浏览

使用StringBuffer类在字符串中每个大写字母前添加下划线 - 创建一个空的StringBuffer对象。Character类的isUpperCase()方法接受一个字符并验证它是否为大写,如果是,则此方法返回true。使用此方法,验证字符串中的每个字符。如果是大写字母,则使用append()方法在其前面添加下划线。示例 public class Adding_BeforeCapital { public static void main(String args[]) { String str = "HelloHowAreYouWelcome"; StringBuffer sb = new StringBuffer(); for ... 阅读更多

广告
© . All rights reserved.