找到 34423 篇文章,关于编程

如何在 Java 中替换字符串和StringBuffer的特定部分?

Maruthi Krishna
更新于 2019年9月10日 13:33:41

237 次浏览

java.lang 包的 String 类表示一组字符。Java 程序中的所有字符串文字,例如“abc”,都实现为此类的实例。示例 实时演示public class StringExample {   public static void main(String[] args) {      String str = new String("Hello how are you");      System.out.println("String 的内容: "+str);   } }输出Hello how are youString 对象是不可变的,一旦创建 String 对象,就不能更改其值,如果尝试这样做,则不会更改值,而是创建一个具有所需值的新对象,并且…… 阅读更多

如何在 Java 中修剪 StringBuffer 中的空格?

Maruthi Krishna
更新于 2019年9月10日 13:28:48

2K+ 次浏览

java.lang 包的 String 类表示一组字符。Java 程序中的所有字符串文字,例如“abc”,都实现为此类的实例。String 对象是不可变的,一旦创建 String 对象,就不能更改其值,如果尝试这样做,则不会更改值,而是创建一个具有所需值的新对象,并且引用会转移到新创建的对象,留下以前的对象未被使用。当需要对 String 进行大量修改时,使用 StringBuffer (和 StringBuilder) 类。与 String 不同,…… 阅读更多

如何在 Java 中检查特定字符串在另一个字符串中多次出现?

Maruthi Krishna
更新于 2019年9月10日 13:24:09

3K+ 次浏览

您可以使用以下任何方法查找 String 是否包含指定的字符序列:indexOf() 方法 - String 类的 indexOf() 方法接受一个字符串值并查找其在当前 String 中的(起始)索引并返回它。如果在当前 String 中找不到给定的字符串,则此方法返回 -1。contains() 方法 - String 类的 contains() 方法接受一个字符序列值并验证它是否存在于当前 String 中。如果找到,则返回 true,否则返回 false。此外,您…… 阅读更多

如何在 Java 中使用句子作为分隔符来分割字符串?

Maruthi Krishna
更新于 2019年9月10日 13:16:45

11K+ 次浏览

String 类的 split() 方法接受一个表示分隔符的 String 值,并将其分割成标记(单词)数组,将两个分隔符之间​​的字符串视为一个标记。例如,如果您将单个空格“ ”作为分隔符传递给此方法并尝试分割一个 String。此方法将两个空格之间的单词视为一个标记,并返回当前 String 中单词(空格之间)的数组。如果 String 不包含指定的分隔符,则此方法返回一个包含整个字符串作为元素的数组。示例 实时演示public class SplitExample … 阅读更多

我可以在 Java 包中定义多个公共类吗?

Maruthi Krishna
更新于 2019年9月10日 12:45:18

6K+ 次浏览

不可以,在一个 Java 文件中定义多个类时,需要确保其中只有一个类是公共的。如果一个文件中有多个公共类,则会生成编译时错误。示例在下面的示例中,我们有两个类 Student 和 AccessData,我们把它们放在同一个类中,并都声明为公共的。 实时演示import java.util.Scanner; public class Student {   private String name;   private int age;   Student(){      this.name = "Rama";      this.age = 29;   }   Student(String name, int age){   … 阅读更多

哪些包包含 Java 中的包装类?

Maruthi Krishna
更新于 2019年9月10日 12:42:21

1K+ 次浏览

Java 提供了一些称为包装类的类,位于 java.lang 包中。这些类的对象在其内部包装了原始数据类型。以下是原始数据类型及其各自类的列表:原始数据类型包装类charCharacterbyteByteshortShortintIntegerlongLongfloatFloatdoubleDoublebooleanBoolean包Java 中的包装类属于 java.lang 包,因此在使用它们时无需显式导入任何包。示例下面的 Java 示例从用户处接受各种原始变量,并创建其各自的包装类。 实时演示import java.util.Scanner; public class WrapperClassesExample {   public static void main(String args[]){      Scanner sc = new Scanner(System.in);      System.out.println("输入一个整数 … 阅读更多

如何在 Java 中从一个文件读取数据并打印到另一个文件?

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

3K+ 次浏览

Java 提供 I/O 流来读取和写入数据,其中流表示输入源或输出目标,可以是文件、I/O 设备、其他程序等。通常,流将是输入流或输出流。InputStream - 用于从源读取数据。OutputStream - 用于将数据写入目标。根据它们处理的数据,有两种类型的流:字节流 - 这些流以字节 (8 位) 处理数据,即字节流类读取/写入 8 位数据。使用这些,您可以存储字符、视频…… 阅读更多

如何在 Java 中读取/写入 .properties 文件的数据?

Maruthi Krishna
更新于 2019年9月10日 12:33:06

11K+ 次浏览

.properties 是 Java 中用于存储可配置应用程序的扩展名。它由 Java 中的 Properties 类表示,您可以使用此类的各种方法存储属性文件并从中读取。此类继承了 HashTable 类。创建 .properties 文件 - 要创建属性文件 - 实例化 Properties 类。使用 put() 方法填充已创建的 Properties 对象。通过将存储文件的路径作为参数传递来实例化 FileOutputStream 类。示例以下 Java 程序在路径 D:/ExampleDirectory/ 中创建一个属性文件 实时演示import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties; public class CreatingPropertiesFile { … 阅读更多

多个 catch 块的情况下异常层次结构。

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

5K+ 次浏览

异常是在程序执行期间发生的错误(运行时错误)。当发生异常时,程序会突然终止,并且异常生成的代码行后面的代码将永远不会执行。代码中的多个异常每当我们的代码可能生成多个异常时,如果需要专门处理它们,则可以在单个 try 上使用多个 catch 块。try{   //代码} catch(Exception1 ex1) {   //} catch(Exception2 ex2) {   //}示例 实时演示import java.util.Arrays; import java.util.Scanner; public class MultipleCatchBlocks {   public static void main(String [] … 阅读更多

如何在 Java 中查找文本文件中的字符串?

Maruthi Krishna
更新于 2019年9月10日 12:18:24

7K+ 次浏览

下面的 Java 程序从用户处接受一个 String 值,验证文件是否包含给定的 String,并打印该单词出现的次数。示例 实时演示import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.Scanner; public class FindingWordFromFile {   public static void main(String args[]) throws FileNotFoundException {      //从用户处读取要查找的单词      Scanner sc1 = new Scanner(System.in);      System.out.println("输入要查找的单词");      String word = sc1.next();      boolean flag = false;      int count = 0;      … 阅读更多

广告
© . All rights reserved.