java_String类的功能
2020-12-13 01:43
标签:case 表达 定义 表达式 忽略 tar 字符替换 比较 替换 String类使用了final修饰不能被继承 实现类Serializable接口,字符串支持序列化 实现了Comparable接口,字符串可以比较大小 内部定义final char[] value用于储存字符串数据代表不可变 功能: 替换连接: String replace(char,char):字符串中的字符替换 String replace(String,String)字符串中的子字符串替换 String replaceAll(String,String):替换字符串中所有匹配给定正则表达式的子字符串 String replaceFirst(String,String):替换字符串中第一个匹配给定正则表达式的子字符串 String concat():连接字符串 获取取值: int length:获取长度 char charAt(int index):获取指定索引位置字符 String trim():返回字符串副本,忽略前后空白 String substring(int begIndex):返回从指定位置开始到结束的字符串,可以设置结束位置,不包括结束 int indexOf(String):返回字符串第一次出现位置 int indexOf(String,int):返回字符串从某个位置开始第一次出现位置 int lastIndexOf(String):从后向前返回字符串第一次出现位置 int lastIndexOf(String,int):从后向前返回从某个位置开始字符串第一次出现位置 判断: boolean isEmpty():判断字符串是否是空字符串 boolean equals():比较字符串内容 boolean equalsInreCase():忽略大小写比较字符串内容 int compaerTo():比较两个字符串大小 boolean endswith(String):判断字符串以什么结尾 boolean startswith(String):判断字符是否以什么开头 boolean startswith(String ,int):判断从指定位置开始是否以什么开头 boolean contains():判断字符串是否有传入字符 转换; String toLowerCase():默认语言环境下全部大写转小写 String toUppreCase():默认语言环境下全部小写转大写 String与基本数据类型,包装类型的转换: 包装类.parseXxx(str); String重载的valueOf(xxx) String与char[]转换: toCharArray():转换为字符数组 调用String构造器传入char String与字节(byte)数组转换: String的getBytes():可以指定编码格式 调用String构造器传入byte 设置值在常量池中: intern:返回的值在常量池中 java_String类的功能 标签:case 表达 定义 表达式 忽略 tar 字符替换 比较 替换 原文地址:https://www.cnblogs.com/aikang525/p/11007019.html
上一篇:js时间格式转换