Java 字符串 1

1.把数组中的任意部分的字符创建一个新的String对象
  例如,用数组a[]={'g';'o',"o",'d'}创建String对象,可以如下实现:
String s=new String(a);
System.out.println(s);
运行结果:good
  提取一部分作为新的字符串对象:
String b=new String(a,1,2);//1等于开始位置,2等于长度
System.out.println(b);

运行结果:oo


2.连接字符串
利用“+”运算符,“+”运算符可以连接多个运算符并产生一个对象;
连接其他数据类型,会自动的调用toString()方法,将其转换到字符串形式,然后参与连接。


3.获取字符串的信息
(1)获取字符串的长度:.length()
(2)获取位置:.index()、.lastIndex()
(3)字符串长度:.length()方法
(4)指定索引位置的字符:.charAt()
(5)截取开始到结尾的字符串:.substring(int beginIndex)
(6)从某个字符串索引位置到某个索引位置结束:.substring(int beginIndex,int endIndex)

(7)去除空格:.trim().length()(去除空格后以字符串的长度输出)
(8)替换:.replace(char oldChar,char newChar)
(9)判断开始和结尾:str.startsWith();str.endsWith();返回布尔类型
(10)判断是否相等:str.epuals(String otherstr);str.epualsIgnoreCase(String otherstr)
(11)大小写转换:str.toLowerCase();str.toUpperCase()
  



  
public static void main(String args[]){
	 String str1=new String("湖人");//声明String对象str1
	 String str2=new String("总冠军");
	 String s=str1+str2;//将对象str1和str2连接后的结果赋值给s
	 int str3=str2.indexOf("冠");//该方法用于返回对象“str2”中“冠”字首次出现的索引位置(int)
	 int size=str1.length();//使用String类的length方法获取声明的字符串对象的长度(int)
	 System.out.println(s);
	 System.out.println(size);
	 System.out.println(str3);
	

	}

//运行结果:
湖人总冠军
2
1



public static void main (String args[]){
	String a="      Kobe Bryant";
	System.out.println("原名字:"+a);
	System.out.println("去掉空格后的名字:"+a.trim());
	System.out.println("去掉空格后的名字的长度:"+a.trim().length());
	
	
}

//运行结果:
原名字:      Kobe Bryant
去掉空格后的名字:Kobe Bryant
去掉空格后的名字的长度:11

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值