博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaAPI详解系列(5):String类(5)
阅读量:6610 次
发布时间:2019-06-24

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

hot3.png

 

本文继续演示方法。

² static String copyValueOf(char[] data)

    返回由字符数组data中字符元素组成的字符串

² static String copyValueOf(char[] data, int offset, int count)

    返回由字符数组data中字符元素指定起始索引和数量组成的字符串

² boolean startsWith(String preffix)

    判定是否是以preffix) 子串开始。

² boolean endsWith(String suffix)

   判定是否是以suffix子串结尾。

² String[] split(String regex)

   将字符串以指定的正则表达式分隔拆分成多个子串,存储在数组中返回

² String[] split(String regex, int limit)  

   将字符串以指定的正则表达式分隔拆分成最多limit个子串,存储在数组中返回

 

 

示例5:,endsWith(),copyValueOf(),split()方法使用演示。    

package string.lang.java;

 

public class StringDemo5 {

 

public static void main(String[] args) {

char[] chArr={'a','b','c','1','2','3','d','e','f',};

String str1=String.copyValueOf(chArr);

System.out.println("str1="+str1);

String str2=String.copyValueOf(chArr,3,3);

System.out.println("str2="+str2);

String str="bwf_51code.png";

boolean flag1=str.startsWith("bwf");

System.out.println("flag1="+flag1);

boolean flag2=str.endsWith(".png");

System.out.println("flag2="+flag2);

System.out.println("==================");

String cityStr="北京,天津,上海,广州,成都,重庆,武汉";

String[] cityArr1=cityStr.split(",");

for(String city:cityArr1){

System.out.println(city);

}

System.out.println("==================");

String[] cityArr2=cityStr.split(",",5);

for(String city:cityArr2){

System.out.println(city);

}

}

 

}

 

运行的结果如下:

说明:

是静态方法,通过类名调用即可。

转载于:https://my.oschina.net/u/2971691/blog/820948

你可能感兴趣的文章
《设计之外——比修图更重要的111件事》—第1部分3 虚心学习
查看>>
Solaris Studio 12.4 Beta update 7/2014
查看>>
EVCache —— Netflix 的分布式内存数据存储
查看>>
《用友ERP-U8(8.72版)标准财务模拟实训》——1.4 系统管理注册和导入演示账套...
查看>>
《Node.js区块链开发》一3.6 总结
查看>>
《UG NX8.0中文版完全自学手册》一2.8 布尔运算
查看>>
移动阅读时代“长文章”生存状态调查
查看>>
springboot docker笔记
查看>>
跟我一起学QT3:电子表格的制作
查看>>
mysql char和varchar区别
查看>>
Modbus RTU 通信工具设计
查看>>
服务化改造实践 | 如何在 Dubbo 中支持 REST
查看>>
Logwatch linux日志监视器解析
查看>>
【第8章】JVM内存管理
查看>>
在绿色的河流上
查看>>
ovirt官方安装文档 附录G
查看>>
磁盘故障小案例
查看>>
了解相关.NET Framework不同组件区别及安装知识
查看>>
ToughRADIUS快速指南
查看>>
Kubernetes+Prometheus+Grafana部署笔记
查看>>