java中String类中的replace方法

package stringTest;

public class StringDemo2 {
	public static void main(String[] args) {
		String s = "acvbb";
		String s1 = new String("acvbb");

		String s2 = s.replace("a", "X");
		String s3 = s1.replace("a", "X");

		/**
		 * String类中的replace方法表示字符串替换,不改变原始的字符串;
		 * 该方法返回替换后的字符串
		 * */
		System.out.println("s = " + s);  //s = acvbb
		System.out.println("s2 = " + s2); //s2 = Xcvbb

		System.out.println("s1 = " + s1); //s1 = acvbb
		System.out.println("s3 = " + s3); //s3 = Xcvbb
	}
}

打印输出结果:

s = acvbb
s2 = Xcvbb
s1 = acvbb
s3 = Xcvbb
时间: 2024-10-14 14:29:16

java中String类中的replace方法的相关文章

JDK6和JDK7中String类下的substring方法的代码对比(仅贴代码,未详述)

返回主页 回到顶端 jdk1.6版本String.java文件中关于substring的代码及描述 1 /** 2 * Returns a new string that is a substring of this string. The 3 * substring begins with the character at the specified index and 4 * extends to the end of this string. <p> 5 * Examples: 6 *

C#中String类的几个方法(IndexOf、LastIndexOf、Substring)

String.IndexOf String.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置.String.IndexOf(value, startIndex, count) 参数value:要查找的 Unicode 字符. startIndex:搜索起始位置. count:要检查的字符位置数.返回值(Int32):如果找到该字符,则为 value 的索引位置:否则如果未找到,则为 -1.

转:C#中String类的几个方法(IndexOf、LastIndexOf、Substring)

String.IndexOf String.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置.String.IndexOf(value, startIndex, count) 参数value:要查找的 Unicode 字符. startIndex:搜索起始位置. count:要检查的字符位置数.返回值(Int32):如果找到该字符,则为 value 的索引位置:否则如果未找到,则为 -1.

C#中string类的几个方法(indexof、lastindexof、substring)(转)

String.IndexOf String.IndexOf 方法 (Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检查指定数量的字符位置. String.IndexOf(value, startIndex, count) 参数 value:要查找的 Unicode 字符. startIndex:搜索起始位置. count:要检查的字符位置数. 返回值(Int32): 如果找到该字符,则为 value 的索引位置:否则如果未找到,则为

c++中string类中的函数

C/C++ string库(string.h)提供了几个字符串查找函数,如下: memchr 在指定内存里定位给定字符 strchr 在指定字符串里定位给定字符 strcspn 返回在字符串str1里找到字符串str2里的任意一个字符之前已查找的字符数量 strrchr 在字符串里定位给定字符最后一次出现的位置 strpbrk 在字符串str1里定位字符串str2里任意一个首次出现的字符 strspn 返回字符串str1从开始字符到第一个不在str2中的字符个数 strstr 在字符串str1中

java 的String类中的trim方法实现

package stringTest; public class StringDemo4 { public static void main(String[] args) { String str = " abcdefg "; System.out.println("原始的字符串:"); System.out.println("str = (" + str + ")"); StringDemo4 sd4 = new Strin

105、Java中String类之利用indexOf()方法判断子字符串是否存在

01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String str = "helloworld"; // 字符串对象 if (str.indexOf("world") != -1) { // 能找到子字符串 System.out.println(

106、Java中String类之使用contains()方法判断子字符串是否存在

01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String str = "helloworld"; // 字符串对象 if (str.contains("world")) { // 子字符串存在 System.out.println("

关于Java中String类的hashCode方法

首先来看一下String中hashCode方法的实现源码 1 public int hashCode() { 2 int h = hash; 3 if (h == 0 && value.length > 0) { 4 char val[] = value; 5 6 for (int i = 0; i < value.length; i++) { 7 h = 31 * h + val[i]; 8 } 9 hash = h; 10 } 11 return h; 12 } 在Stri