Java 实例 - 字符串替换

package string;

public class replace {
    /**
     * Java中字符串的替换
     *
     * @param args
     */
    public static void main(String[] args) {
        String str = "this is my fourth blog,write blog made me very happy";
        System.out.println(str.replaceAll("this", "This"));// 第一个参数要替换掉的字符串,第二个参数要修成的字符串
        System.out.println(str.replaceFirst("blog", "博客"));// 替换第一次出现的字符串,第一个参数替换掉的字符串,第二个参数要修成的字符串
        System.out.println(str.replaceAll("t", "T"));// 替换所有的字符串,第一个参数要替换的字符串,第二个参数要替换成的参数
    }
}

输出结果

原文地址:https://www.cnblogs.com/zhuxiaopang/p/8496284.html

时间: 2024-10-14 08:19:06

Java 实例 - 字符串替换的相关文章

java string 字符串替换

i.replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串.经过该方法调用以后,原来的字符串不发生改变.例如:      String s = "abcat":      String s1 = s.replace('a','1'): 该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是"1bc1t",而字符串s的内容不发生改变. 如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll

[Java] - 格式字符串替换方法

Java 字符串格式替换方法有两种,一种是使用String.format(...),另一种是使用MessageFormat.format(...) 如下: import java.text.MessageFormat; public class Test { public static void main(String[] args) { String strTemp = "11111%s22222%s%%s33333"; String str = String.format(strT

Java 实例 – 字符串比较

package string; public class equals { public static void main(String[] args) { /** * 使用"="比较两个字符串,是比较两个对象的的"地址"是否一致, * 本质就是判断两个变量是否指向同一个对象,如果是则返回true, * 否则返回的是false.而String类的equals方法则是比较两个字符串的内容是否一致 */ String str1 = "猪小胖"; St

Java 实例 - 字符串反转

package string; public class StringReverse { public static void main(String[] args) { /** * 字符串反转 */ String str = "dlrow,olleh"; String reverse =new StringBuffer(str).reverse().toString(); System.out.println("反转之前的字符串:"+str); System.ou

Java 实例 - 字符串分割

package string; public class split { public static void main(String[] args) { /** * 字符串的分割 */ String str = "www.baidu.com"; String[] temp = str.split("\\.");// "."和"|"都需要加上\\转译 for (int i = 0; i < temp.length; i+

Java 实例 - 字符串小写转大写

package string; public class toUpperCaseAndtoLowerCase { public static void main(String[] args) { /** * 字符串的大小写转换 */ String str = "hello World"; String strUppercase = str.toUpperCase();// 转换成大写 System.out.println(strUppercase); String strlow = s

Java - 35 Java 实例

Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用. Java 环境设置实例 Java 实例 – 如何编译一个Java 文件? Java 实例 – Java 如何运行一个编译过的类文件? Java 实例 - 如何执行指定class文件目录(classpath)? Java 实例 – 如何查看当前 Java 运行的版本? Java 字符串 Java 实例 – 字符串比较 Java 实例 - 查找字符串最后一次出现的位置 Java 实例 -

【java解惑】java字符串替换方法使用

    如下代码: public class Example020 { public static void main(String[] args) { String separator = File.separator; String clazzName = Example020.class.getName(); String rs1 = clazzName.replace(".", separator); // 方法1 String rs2 = clazzName.replaceA

Java字符串替换忽略大小写

今天在做字符串替换时忽略大小写,网上找到了一个非常简便的方法,使用String的replaceAll方法. java.lang.String.replaceAll(String regex, String replacement) 第一个参数是正则表达式,可以使用(?i)来忽略字符串大小写.例子如下: 1 String aa = "LaalAAPpsadfasdfasdf"; 2 String pattern = "(?i)laa"; 3 aa = aa.repla