Java--String字符串处理(二)-创新互联

文章目录
  • 一、字符串的替换
  • 二、字符串比较
  • 三、字符串查找

专注于为中小企业提供网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业城厢免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。一、字符串的替换

格式:
字符串.replace(旧字符串,新字符串)
字符串.replaceFirst(旧字符串,新字符串) 替换第一个字符
字符串.replaceAll(旧字符串,新字符串) 替换所有字符

public class StrLen {public void replaceStr() {System.out.println(str.replace("hello","hi"));
        System.out.println(str.replaceFirst("hi","你好"));
        String str2 = "hello,java,hello,python";
        System.out.println(str2.replaceAll("hello","hi"));

    }
    public static void main(String[] args) {StrLen str = new StrLen();
        str.replaceStr();

    }
}

输出结果:

hi,java
你好,java
hi,java,hi,python
二、字符串比较

格式:
str.equals(str2);
比较字符的长度、大小写

public class StrLen {public void equalStr() {String str = "hello,java";
        String str2 = "hello,java";
        System.out.println(str.equals(str2));
    }
    public static void main(String[] args) {StrLen str = new StrLen();
        str.equalStr();

    }
}

输出结果:

true
三、字符串查找

String 类的 indexOf() 方法和 lastlndexOf() 方法用于在字符串中获取匹配字的索引值

格式:
str.indexOf(value)
str.indexOf(value,int fromIndex)

说明:
str 表示指定字符串;value 表示要查找的字;fromIndex 表示查找时的起始索引,未说明则从第一个字符开始查找。

示例1:

String s = "Hi,Java!!";
int num = s.indexOf('v');    // num 的结果为5

示例2:

String s = "Hi,Java!!";
int num = s.indexOf('a',5);    // num 的结果为

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

网页题目:Java--String字符串处理(二)-创新互联
文章位置:https://www.cdcxhl.com/article14/sphge.html

成都网站建设公司_创新互联,为您提供网站营销营销型网站建设网站设计电子商务App设计微信公众号

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司