博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA字符串简单处理--substring,replace,split
阅读量:4947 次
发布时间:2019-06-11

本文共 1324 字,大约阅读时间需要 4 分钟。

1.新建一个字符串数组

例如:

String[] str={"222","555","111"};        String[] str2=new String[3];        str2[0]="22";        str2[1]="44";        str2[2]="33";                System.out.print("str字符串:");        for(int i=0;i

输出:

str字符串:222,555,111,
str2字符串:22,44,33,

2.substring

例如:

String str="111,222,444,";        str=str.substring(0, str.length()-1);        System.out.println("去掉最后一个字符:"+str);                String strPart="13503009999".substring(1,5);        System.out.println("字符串截取:"+strPart);

输出:

去掉最后一个字符:111,222,444
字符串截取:3503
备注:1:表示起始位置,从0开始;5:表示结尾位置,从0开始数,不包括5

3.repalce

例如:

String str="2018-10-23";        System.out.println("relpace替换后:"+str.replace('-', '/'));        System.out.println("relpace替换后:"+str.replace("-", ""));        System.out.println("relpaceAll替换后:"+str.replaceAll("-23", ""));

输出:

relpace替换后:2018/10/23
relpace替换后:20181023
relpaceAll替换后:2018-10

4.split

例如:

public void test() {                outPrint(",qwe",",qwe".split(","));        outPrint("qwe","qwe".split(","));        outPrint("qwe,","qwe,".split(","));    }        public void outPrint(String strName,String[] str){        System.out.print(strName+"分解后的长度为:"+str.length+": ");        for(int i=0;i

输出:

,qwe分解后的长度为:2: 第1个元素为:第2个元素为:qwe
qwe分解后的长度为:1: 第1个元素为:qwe
qwe,分解后的长度为:1: 第1个元素为:qwe

转载于:https://www.cnblogs.com/GodSince/p/11138353.html

你可能感兴趣的文章
vue 与原生app的对接交互(混合开发)
查看>>
JavaEE笔记(七)
查看>>
设计模式--原型模式C++实现
查看>>
[LeetCode] 21. Merge Two Sorted Lists_Easy tag: Linked List
查看>>
[Reactive Programming] Using an event stream of double clicks -- buffer()
查看>>
家有Mybatis初养成1
查看>>
mvp学习
查看>>
MySQL缓存分类和配置
查看>>
第二次java作业
查看>>
js 数组
查看>>
P2260 [清华集训2012]模积和
查看>>
Discourse的优化
查看>>
小谈-—ServletConfig对象和servletContext对象
查看>>
python:接口开发
查看>>
Webform和MVC,为什么MVC更好一些?
查看>>
开启浏览器javascrIE6被弃 国产浏览器厂商争食“蛋糕
查看>>
Metropolis(多源点最短路)
查看>>
Subsequence
查看>>
ubuntu下访问windows共享文件夹
查看>>
Beta 答辩总结
查看>>