找到 34423 篇文章,关于编程

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

Akshaya Akki
更新于 2019-07-30 22:30:21

2K+ 次浏览

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

如何将 Java 字符串转换为整数?

Alankritha Ammu
更新于 2019-07-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-07-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("length of string = " + str.length());       // 检查字符串是否为空       System.out.println("is this string empty? = " + str.isEmpty());    } }输出length of string = 14 is this string empty? = false

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

Anjana
更新于 2019-07-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("Return Value :" );       System.out.println(Str.replace('o', 'T'));       System.out.print("Return Value :" );       System.out.println(Str.replace('l', 'D'));    } }输出Return Value : WelcTme tT TutTrialspTint.cTm Return Value : WeDcome to TutoriaDspoint.com

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

Manikanth Mani
更新于 2020-06-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-02-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("Next element : " + st.nextElement());       }    } }输出Next element : Come Next element : to Next element : learn

Java 中 switch 语句中的字符串

Govinda Sai
更新于 2019-07-30 22:30:21

172 次浏览

switch 语句允许测试变量与值列表的相等性。每个值都称为一个 case,并且正在切换的变量将针对每个 case 进行检查。示例 在线演示public class Test {    public static void main(String args[]) {       // char grade = args[0].charAt(0);       char grade = 'C';       switch(grade) {          case 'A' :             System.out.println("Excellent!");             break;          case 'B' :          case 'C' :   ... 阅读更多

Java 字符串比较示例代码

Ramu Prasad
更新于 2019-07-30 22:30:21

94 次浏览

我们可以使用 compareTo() 方法和 == 运算符来比较 Java 中的字符串。compareTo() 方法:compareTo() 方法按字典顺序比较两个字符串。比较基于字符串中每个字符的 Unicode 值。此 String 对象表示的字符序列与参数字符串表示的字符序列按字典顺序进行比较。== 运算符:可以使用 == 运算符比较两个字符串。但是,它比较的是给定变量的引用,而不是值。示例 在线演示import java.lang.*; public class StringDemo {    public static void main(String[] args) {       String str1 = "tutorials", str2 = "point";     ... 阅读更多

Java 中使用 == 运算符比较字符串

V Jyothi
更新于 2020-02-26 06:23:02

112 次浏览

可以使用 == 运算符比较两个字符串。但是,它比较的是给定变量的引用,而不是值。示例在线演示public class Sample {    public static void main(String args[]){       String str1 = "hello";       String str2 = "hello";       System.out.println(str1 == str2);    } }输出true

Java 中的 append 方法是什么?

Moumita
更新于 2019-07-30 22:30:21

3K+ 次浏览

java.lang.StringBuffer 的 append(char c) 方法将 char 参数的字符串表示形式附加到此序列。该参数附加到此序列的内容。此序列的长度增加 1。示例 在线演示import java.lang.*; public class StringBufferDemo {    public static void main(String[] args) {       StringBuffer buff = new StringBuffer("tuts ");       System.out.println("buffer = " + buff);             // 将 char 参数作为字符串附加到字符串缓冲区。       buff.append('A');             // 附加后打印字符串缓冲区 ... 阅读更多

广告