找到 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+ 浏览量

名为 out 的 System 类表示标准输出流,一个 PrintStream 类的对象。此方法的 println() 接受任何值(任何有效的 Java 类型),打印它并终止行。默认情况下,控制台(屏幕)是 Java 中的标准输出流 (System.in),并且每当我们将任何 String 值传递给 System.out.prinln() 方法时,它都会在控制台上打印给定的 String。重定向 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 path: "+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() 方法接受两个字符串,一个表示查找字符串的正则表达式,另一个表示替换字符串。并且,用给定的 String 替换所有匹配的序列。因此,要在 String 中替换特定单词-获取所需的 String。通过传递表示要替换的单词的正则表达式(在单词边界“\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() 方法接受正则表达式和 String 作为参数,并将当前字符串的内容与给定的正则表达式匹配,如果匹配,则用 String 替换匹配的元素。要使用 replaceAll() 方法从文件中删除特定 String-检索文件的内容作为 String。使用 replaceAll() 方法用空 String 替换所需的单词。将结果字符串再次写入文件。示例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在字符串中每个大写字母前添加下划线− 创建一个空的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.