欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java基础语法(String字符串对象的使用)

程序员文章站 2022-03-26 16:39:11
java常用实用类——String类1.构造字符串对象2.String类的常用方法3.字符串与基本数据的相互转化4.对象的字符串表示5.字符串与字符,字节数组6.正则表达式及字符串的替换与分解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...



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 字符串