找到关于 Java 8 的4330 篇文章

如何使用 Java 从字符串中提取特定子字符串?

Paul Richard
更新于 2020年2月20日 04:48:30

9000+ 次浏览

您可以使用 String 类的 substring() 方法从 String 中提取子字符串,此方法需要传递所需子字符串的起始和结束索引。示例在线演示public class Substring {    public static void main(String args[]) {       String str = "Welcome to Tutorialspoint";       String sub = str.substring(10, 25);       System.out.println(sub);    } }输出Tutorialspoint

如何使用 Java 从字符串中提取最后 n 个字符?

Vikyath Ram
更新于 2020年2月20日 04:47:44

11000+ 次浏览

要提取最后 n 个字符,只需使用 charAt() 方法打印从第 (length-n) 个字符到第 n 个字符。示例在线演示public class ExtractingCharactersFromStrings {    public static void main(String args[]) {           String str = "Hi welcome to tutorialspoint";       int n = 5;       int initial = str.length()-5;       for(int i=initial; i

如何使用 Java 从字符串中提取前 n 个字符?

Rishi Raj
更新于 2020年2月20日 04:46:52

706 次浏览

要在给定的字符串中查找辅音,请使用 charAt() 方法将其中的每个字符与元音字母进行比较,其余的为辅音。示例在线演示public class FindingConsonants {    public static void main(String args[]) {       String str = new String("Hi Welcome to Tutorialspoint");       for(int i=0; i

如何使用 Java 在给定字符串中查找辅音?

George John
更新于 2019年7月30日 22:30:20

3000+ 次浏览

查找给定字符串中元音的一种方法是使用 charAt() 方法将字符串中的每个字符与元音字母进行比较。示例在线演示 public class FindingConsonants { public static void main(String args[]) { String str = new String("Hi Welcome to Tutorialspoint"); for(int i=0; i

如何使用 Java 在给定字符串中查找元音?

Arushi
更新于 2023年10月7日 02:01:20

32000+ 次浏览

您可以使用 charAt() 方法读取字符串中的字符。要查找给定字符串中的元音,您需要将字符串中的每个字符与元音字母进行比较。示例在线演示 public class FindingVowels {    public static void main(String args[]) {       String str = new String("Hi Welcome to Tutorialspoint");       for(int i=0; i

如何使用 Java 连接两个字符串?

Vikyath Ram
更新于 2020年2月19日 12:50:01

264 次浏览

您可以使用 concat() 方法连接两个字符串。示例在线演示public class ConcatinatedStrings {    public static void main(String args[]) {             String str1 = new String("Tutorials");       String str2 = new String( "Point");       String res = str1.concat(str2);       System.out.println(res);    } }输出TutorialsPoint

Java 中 String 对象和 StringBuffer 对象有什么区别?

Rishi Raj
更新于 2019年7月30日 22:30:20

348 次浏览

String 类是不可变的,一旦创建 String 对象,就不能修改其数据。StringBuffer 类是可变的,一旦创建 StringBuffer 对象,就可以更改/修改其内容。此类提供各种方法来操作其数据,例如 append()、delete()、insert() 等。

toString() 方法的用途是什么?或者 Java 中的 toString() 方法有什么作用?

George John
更新于 2020年2月19日 12:49:21

173 次浏览

toString() 方法以 String 格式返回当前对象。示例在线演示public class Test { public static void main(String args[]) { Test obj = new Test(); System.out.println(obj.toString()); System.out.println("Hello"); } }输出Test@2a139a55 Hello

Java 中 String 对象和 String 字面量有什么区别?

Paul Richard
更新于 2019年7月30日 22:30:20

824 次浏览

当使用 String 字面量创建 String 时,JVM 最初会检查 String 常量池中是否存在具有相同值的 String,如果存在,则会创建另一个引用,否则它会创建一个新对象并将其存储在 String 常量池中。对于对象,每次实例化类时,都会创建一个具有给定值的新对象,而不管 String 常量池的内容如何。

Java 中 StringBuffer 和 StringBuilder 有什么区别?

Vikyath Ram
更新于 2020年2月25日 12:25:18

281 次浏览

当需要对字符字符串进行大量修改时,使用 StringBuffer 和 StringBuilder 类。与 String 不同,StringBuffer 和 StringBuilder 类型的对象可以反复修改,而不会留下许多未使用的新的对象。StringBuilder 类从 Java 5 开始引入,StringBuffer 和 StringBuilder 之间的主要区别在于 StringBuilder 的方法不是线程安全的(未同步)。建议尽可能使用 StringBuilder,因为它比 StringBuffer 快。但是,如果需要线程安全,最好的选择是 StringBuffer 对象。阅读更多

广告