找到关于面向对象编程的9301 篇文章

Java 的 compareTo() 方法是如何比较字符串的?

Manikanth Mani
更新于 2020年2月26日 09:41:58

浏览量 118 次

compareTo() 方法将调用该方法的 Number 对象与参数进行比较。可以比较 Byte、Long、Integer 等。但是,不能比较两种不同类型,参数和调用该方法的 Number 对象都应该是相同类型。示例在线演示public class Test {    public static void main(String args[]) {       Integer x = 5;       System.out.println(x.compareTo(3));       System.out.println(x.compareTo(5));       System.out.println(x.compareTo(8));    } }输出1 0 -1

Java 程序检查一个字符串是否另一个字符串的旋转。

Ayyan
更新于 2019年7月30日 22:30:21

浏览量 399 次

要查找一个字符串是否是另一个字符串的旋转,请将第一个字符串自身连接两次,然后查找是否示例在线演示public class Sample {    public static void main(String args[]){       String str1 = "gala";       String str2 = "alag";       String s3 = str1+str1;       if(s3.contains(str2)) {          System.out.println("str1 是 str2 的旋转");       } else {          System.out.println("str1 不是 str2 的旋转");       }    } }

编写一个 Java 程序,将字符串中的每个单词都大写?

Akshaya Akki
更新于 2019年7月30日 22:30:21

浏览量 2K+

您可以使用 String 类的 toUpperCase() 方法将字符串中的单词大写。此方法将当前字符串的内容转换为大写字母。示例在线演示public class StringToUpperCaseEmp {    public static void main(String[] args) {       String str = "string abc touppercase ";       String strUpper = str.toUpperCase();       System.out.println("原始字符串: " + str);       System.out.println("转换为大写后的字符串: " + strUpper);    } }输出原始字符串: string abc touppercase 转换为大写后的字符串: STRING ABC TOUPPERCASE

如何在 Java 中删除字符串中的所有空格?

Anjana
更新于 2024年11月4日 18:42:42

浏览量 7K+

在本文中,我们将学习如何使用 replaceAll() 方法从 Java 字符串中删除所有空格。此方法将与给定正则表达式匹配的子字符串替换为指定的替换字符串。通过将空格替换为空字符串,我们可以从输入字符串中删除所有空格。问题陈述给定一个带有一些空格的字符串。我们应该使用 replaceAll() 方法从字符串中删除所有空格。输入初始字符串 = "Hi how are you Welcome to Tutorialspoint.com" 输出删除空格后的字符串 = "HihowareyouWelcometoTutorialspoint.com" 删除字符串中空格的步骤… 阅读更多

Java 中 charAt() 和 indexOf() 的区别?

Akshaya Akki
更新于 2019年7月30日 22:30:21

浏览量 2K+

String 类的 charAt() 方法返回指定索引处的 char 值。索引范围从 0 到 length() - 1。序列的第一个 char 值位于索引 0 处,下一个位于索引 1 处,依此类推,如同数组索引一样。String 类的 indexOf(int ch, int fromIndex) 方法返回此字符串中指定字符第一次出现的索引,从指定索引开始搜索。如果在表示此 String 对象的字符序列中,在不小于 fromIndex 的索引处出现值为 ch 的字符,则… 阅读更多

如何将 Java 字符串转换为 Int?

Alankritha Ammu
更新于 2019年7月30日 22:30:21

浏览量 257 次

parseXxx() 方法用于获取某个字符串的原始数据类型。在这种情况下,要将字符串转换为整数,可以使用 parseInt() 方法。示例在线演示public class Test {    public static void main(String args[]) {       int x =Integer.parseInt("9");       double c = Double.parseDouble("5");       int b = Integer.parseInt("444",16);       System.out.println(x);       System.out.println(c);       System.out.println(b);    } }输出9 5.0 1092

在 Java 中检查空、空或仅包含空格的字符串。

Anjana
更新于 2019年7月30日 22:30:21

浏览量 2K+

我们可以使用 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

在 Java 中用另一个字符串替换字符串。

Anjana
更新于 2019年7月30日 22:30:21

浏览量 370 次

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

如何从字符串中删除特定字符。

Manikanth Mani
更新于 2020年6月18日 08:01:46

浏览量 243 次

下面的示例展示了如何在 removeCharAt(string, position) 方法的帮助下从特定位置删除字符串中的字符。示例在线演示public class Sample {    public static void main(String args[]) {       String str = "this is Java";       System.out.println(removeCharAt(str, 3));    }    public static String removeCharAt(String s, int pos) {       return s.substring(0, pos) + s.substring(pos + 1);    } }输出this is Java

如何使用 StringTokenizer 将 Java 字符串拆分为标记?

Abhinanda Shri
更新于 2020年2月26日 07:06:25

浏览量 411 次

hasMoreTokens() 方法用于测试此标记生成器字符串中是否还有更多标记可用。示例在线演示import java.util.*; public class StringTokenizerDemo {    public static void main(String[] args) {       // 创建字符串标记生成器       StringTokenizer st = new StringTokenizer("Come to learn");       // 检查元素       while (st.hasMoreElements()) {          System.out.println("下一个元素: " + st.nextElement());       }    } }输出下一个元素: Come 下一个元素: to 下一个元素: learn

广告