找到关于面向对象编程的9301 篇文章
259 次浏览
String 类的 replace 方法接受两个字符,它将此字符串中所有 oldChar 的出现都替换为 newChar。示例 在线演示import java.io.*; public class Test { public static void main(String args[]) { String Str = new String("Welcome to Tutorialspoint.com"); System.out.print("返回值:"); System.out.println(Str.replace('o', 'T')); System.out.print("返回值:"); System.out.println(Str.replace('l', 'D')); } }输出返回值:WelcTme tT TutTrialspTint.cTm 返回值:WeDcome to TutoriaDspoint.com
245 次浏览
String 类的 isEmpty() 方法如果当前字符串的长度为 0,则返回 true。示例在线演示import java.lang.*; public class StringDemo { public static void main(String[] args) { String str = "tutorialspoint"; // 打印字符串长度 System.out.println("字符串长度 = " + str.length()); // 检查字符串是否为空 System.out.println("此字符串是否为空? = " + str.isEmpty()); } }输出字符串长度 = 14 此字符串是否为空? = false
494 次浏览
我们可以使用 String 类的 isEmpty() 方法来验证给定的字符串是否为空。只有当 length() 为 0 时,此方法才返回 true。示例在线演示import java.lang.*; public class StringDemo { public static void main(String[] args) { String str = "tutorialspoint"; // 打印字符串长度 System.out.println("字符串长度 = " + str.length()); // 检查字符串是否为空 System.out.println("此字符串是否为空? = " + str.isEmpty()); } }输出字符串长度 = 14 此字符串是否为空? = false
71 次浏览
在本文中,我们将学习如何使用 Java 中的 toUpperCase() 方法将字符串中的所有字符转换为大写。此方法有两个版本:一个使用系统的默认语言设置,另一个允许您选择特定语言。将字符串字符更改为大写有助于保持文本的一致性,特别是对于用户名或标题。问题陈述给定一个字符串,编写一个 Java 程序,使用 toUpperCase() 方法将其所有字符转换为大写。输入初始字符串 = "Welcome to Tutorialspoint.com"输出转换后的字符串 = "WELCOME TO TUTORIALSPOINT.COM" 将字符串转换为大写的步骤… 阅读更多
99 次浏览
String 类的 contains() 方法当且仅当此字符串包含指定的 char 值序列时返回 true。示例 在线演示import java.lang.*; public class StringDemo { public static void main(String[] args) { String str1 = "tutorials point", str2 = "http://"; CharSequence cs1 = "int"; // 字符串包含指定的 char 值序列 boolean retval = str1.contains(cs1); System.out.println("方法返回: " + retval); // 字符串不包含指定的 char 值序列 retval = str2.contains("_"); System.out.println("方法返回: " + retval); } }输出方法返回: true 方法返回: false
43 次浏览
String 类的 toCharArray() 方法将此字符串转换为字符数组。示例在线演示import java.lang.*; public class StringDemo { public static void main(String[] args) { // 将 String 值转换为字符数组类型值 String str = " Java was developed by James Gosling"; char retval[] = str.toCharArray(); // 显示转换后的值 System.out.println("转换为字符数组的值 = "); System.out.println(retval); } }输出转换为字符数组的值 = Java was developed by James Gosling
163 次浏览
java.util 包的 StringTokenizer 类允许应用程序将字符串分解为标记。此类是一个遗留类,出于兼容性原因而保留,尽管在新代码中不建议使用它。它的方法不区分标识符、数字和带引号的字符串。这些类方法甚至无法识别和跳过注释。示例在线演示import java.util.*; public class Sample { public static void main(String[] args) { // 创建字符串标记器 StringTokenizer st = new StringTokenizer("Come to learn"); // 检查下一个标记 System.out.println("下一个标记是: " + st.nextToken()); } }输出下一个标记是: Come
3K+ 次浏览
要交换两个字符串(例如 s1 和 s2)的内容而不使用第三个变量,首先将它们连接起来并存储在 s1 中。现在,使用 String 类的 substring() 方法将 s1 的值存储在 s2 中,反之亦然。示例 在线演示public class Sample { public static void main(String args[]){ String s1 = "tutorials"; String s2 = "point"; System.out.println("交换前 s1 的值:"+s1); System.out.println("交换前 s2 的值:"+s2); int i = s1.length(); s1 = s1+s2; s2 = ... 阅读更多
475 次浏览
java.util 包的 StringTokenizer 类允许应用程序将字符串分解为标记。此类是一个遗留类,出于兼容性原因而保留,尽管在新代码中不建议使用它。它的方法不区分标识符、数字和带引号的字符串。此类方法甚至无法识别和跳过注释。示例在线演示import java.util.*; public class Sample { public static void main(String[] args) { // 创建字符串标记器 StringTokenizer st = new StringTokenizer("Come to learn"); // 检查下一个标记 System.out.println("下一个标记是: " + st.nextToken()); } }输出下一个标记是: Come