找到 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