Java学习笔记_8_字符串

8. 字符串

  1) 构造方式:

      String newString = new String(); 普通构造方法;

      String newStirng = “ ”;        简化的构造方法;

      字符串是永久的,它的内容是不能改变的。

  2) 从元字符串中提取子串:

     String subString = string.subString(beginIndex,endIndex);

  3) 字符串的比较:

     string1==string2;

     只能判断两个字符串是否指向同一个对象。

     string1.equals(string2);

     可以判断两个字符串内容是否相同。

     string1.compareTo(string2);

     也可以判断两个字符串是否相同,其返回值为1、0、-1。

     string1.startsWith(string2);

     判断string1是否以string2为前缀开始;

     string1.endsWith(string2);

     判断string1是否以string2为后缀结束。

  4) 字符串的替换: 

     string.replace(‘oldchar’,’newchar’);

     string.replace(“oldstring”,”newString”);

     string.replaceAll(“oldstring”,”newString”);

     string.replaceFirst(“oldString”,”newstring”);

     replace和replaceAll都可以用newString替换哦老大String, 

     不同点在于:replace还支持字符的替换,而replaceAll只支持 

     字符串的替换。

  5) 字符串的转换:

     char [] chars = string.toCharArray();

     字符串可以转换为字符数组。

     String.valueOf(args);

     args可以取:char、double、long、int、float,这些都可以  

     转换为字符串。

     Double.parseDouble(string)和Integer.parseInt(string)可以 

     将string转换为double型和int型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值