java基础语法(String字符串对象的使用)
java常用实用类——String类
1.构造字符串对象
String s = new String("快乐编程!");
char a[] = {'j','a','v','a'}; String s = new String(a);//相当于String s= new String("java")
char a[] = {'j','a','v','a'}; String s = new String(a,1,2);//相当于String s= new String("av")
String s1,s2; s1 = "java编程"; s2 = "java编程";//s1与s2等价
2.String类的常用方法
1.获取一个字符串的长度public int length()。
2.判断参数的字符串对象实体与当前字符串实体是否相同public boolean equals(String s),注意与比较引用是否相等的==相区分。
3.判断字符串前缀(后缀)是否与参数字符串相同的public boolean startsWith(String s),public boolean endWith(String s)。
4.按字典序比较两字符串大小,相等返回0,大于参数返回正数,小于返回负数public int compareTo(String s)。
5.判断当前字符串是否包含参数字符串public boolean contains(String s)。
6.检索参数字符串首次出现的位置,没找到返回-1,添加一个int型参数来设置开始检索的位置public int indexOf(String s,int startpoint)。
7.截取当前字符串的一部分public String substring(int start,int end),从start开始,到不包括end位置结束。
3.字符串与基本数据的相互转化
//将由数字组成的字符串转化为int型数据 int x; String s = "862"; x = Integer.parseInt(s);
//将基本数据类型转为相应的字符串 String str = String.valueOf(123.456);
4.对象的字符串表示
public String toString()
一个对象调用上述方法返回的字符串的一般格式为:
创建对象的类的名字@对象的引用的字符串表示
5.字符串与字符,字节数组
1.字符串与字符数组
public void getChars(int start,int end,char c[],int offset)
public char[] toCharArray()
2.字符串与字节数组
3.字符串的加密算法
6.正则表达式及字符串的替换与分解
1.正则表达式
2.字符串的替换
3.字符串的分解
本文地址:https://blog.csdn.net/m0_46692607/article/details/107879178
上一篇: Java线程间状态转换
推荐阅读