标签:log 字节数组 考试 学习笔记 解密 序列 问题 获取 compare
public int length()
:获取String对象的长度。public boolean equals(String s)
:比较当前String对象的字符序列是否与参数s指定的String对象的字符序列相同。public boolean startsWith(String s)
:判断当前String对象的字符序列的前缀是否与参数指定的String对象s一致。public boolean endsWith(String s)
:判断当前String对象的字符序列的后缀是否与参数指定的String对象s一致。public int compareTo(String s)
:按字典序与参数指定的String对象S的字符序列比较大小。public boolean contains(String s)
:判断当前String对象的字符序列是否包含参数s的字符序列。public int indexOf(String s)
:从当前String对象的字符序列的0索引位置开始检索首次出现s的字符序列的位置,返回该位置。若无法检索到,则返回-1。注:indenxOf(String str,int startpoint)
方法是一个重载方法,可以指定检索开始的位置。空格也要占一个字符序列的位置。public int lastIndexOf(String s)
:从当前String对象的字符序列的0索引位置开始检索最后一次出现s的字符序列的位置,返回该位置。若无法检索到,则返回-1。public String substring(int startpoint,int end)
:调用方法获得一个新的String对象,新的String对象是复制当前startpoint位置至end-1位置的字符序列。也可以省略end,复制startpoint至结尾的所有字符序列。public static String valueOf(byte/int/long/float/double n)
将上述类型转换为String对象。public String toString()
方法,一个对象通过调用该方法可以获得该对象的字符串表示。返回的形式为:创建对象的类的名字@对象的引用的字符串表示。字符串与字符数组举例说明:
String s="1945年8月15日是抗战胜利日";
char []a=new char[4];
s.getChars(11,15,a,0);//数组a的单元依次放的字符是抗 战 胜 利
char []c;
c="睡觉".toCharArray();//数组c的单元依次放的字符是 睡 觉
String (byte[],int offset,int length)
,从数组起始位置offset开始取length个字节,构造一个String对象。public String replaceAll(String regex,String replacement)
,调用方法返回一个新的String对象,新的String对象的字符序列是把当前对象字符序列中所有和参数regex相匹配的子字符序列,用参数replacament的字符序列替换后得到的新的字符序列,但不影响当前String对象的字符序列。字符序列的分解:public String[]split(String regex)
:String对象调用该方法时,使用参数指定的正则表达式regex作为分隔标记分解出当前String对象的字符序列中的单词,并将分解出的单词存放在String数组中,如:
String str="1949年10月1日建国";
String regex="\\D+";//匹配任何非数字字符序列
String digitWord[]=str.split(regex);//digitWord[]存放的为:1949 10 1
教材学习有问题先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果别人没有提出相同问题,可以编辑文档添加,然后把自己提出的问题复制到下面:
教材中代码调试有问题先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果别人没有提出相同问题,可以编辑文档添加,然后把自己提出的问题复制到下面:
标签:log 字节数组 考试 学习笔记 解密 序列 问题 获取 compare
原文地址:https://www.cnblogs.com/20165324hcj/p/8734523.html