JavaAPI详解系列(5):String类(5)
来源:互联网 发布:我的购物车淘宝网手机 编辑:程序博客网 时间:2024/04/30 23:16
本文继续演示String方法。
² 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:startsWith(),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);
}
}
}
运行的结果如下:
说明:
String.copyValueOf是静态方法,通过类名调用即可。
- JavaAPI详解系列(5):String类(5)
- JavaAPI详解系列(1):String类(1)
- JavaAPI详解系列(2):String类(2)
- JavaAPI详解系列(3):String类(3)
- JavaAPI详解系列(4):String类(4)
- JavaAPI详解系列(6):String类(6)
- JavaAPI详解系列(7):Class类(1)
- JavaAPI详解系列(8):Class类(2)
- 学习笔记之JavaSE(30)--JavaAPI详解5
- javaAPI之String类和StringBufer类
- 第十三天-JavaAPI(String类、StringBuffer)
- #研究JAVAAPI系列--Number类+BigDecimal类#
- javaAPI-String&&StringBuffer
- javaAPI之String
- javaAPI类
- 黑马程序员—JAVA基础—String类 javaAPI学习
- javaAPI(1)之String类的常见操作
- javaAPI(String、StringBuffer、StringBuilder)
- 设计模式(六)——单例模式
- android新手,求大神的指点啊
- nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- Android 退出app再次进入无法获取存放在shareprefenrence中的内容
- 左递归
- JavaAPI详解系列(5):String类(5)
- Sqlite 只能插入1000行
- 安卓开发,Dialog中如何引用Activity中的组件?
- 来电接听问题
- [转]截图原理(一)——Android自动化测试学习历程(1)
- Jquery过滤器的基本使用案例
- H5学习笔记之Transform
- Android Studio 2.0 真机调试 安装不了安装包
- 谁能提供一下Android4.1.2系统的签名工具