7-17常用类上

String
1) 不可变
2)格式 “xxx”
3)比较字符串 值,比较引用(new) 位置
4)equal比较引用的值
5)常用方法实例

public class Strin {
  public static void main(String[] args) {
    String s1 = "sun java",s2 = "Sun Java";
    System.out.println(s1.charAt(1));//u打印第一个字符
    System.out.println(s2.length());//8 打印字符串长度
    System.out.println(s1.indexOf("java"));//4返回字符串中出现java的第一个位置
    System.out.println(s1.indexOf("Java"));//无则返回-1
    System.out.p`这里写代码片`rintln(s1.equals(s2));//false 比较s1和s2值
    System.out.println(s1.equalsIgnoreCase(s2));//true 比较字符串是否相等(忽略大小写)

    String s = "我是l,我在学java";
    String sr = s.replace('我','你');
    System.out.println(sr);//你是程序l,你在学java 替换字符
  }
}

public class Strin1 {
  public static void main(String[] args) {
    String s = "Welcome to Java World!";
    String s1 = " sun java ";
    System.out.println(s.startsWith("Welcome"));//true判断是否以Welcome开头
    System.out.println(s.endsWith("World"));//false
    String sL = s.toLowerCase();
    String sU = s.toUpperCase();
    System.out.println(sL);/welcome ti java world!
    System.out.println(sU);//WELCOME TO JAVA WORLD!
    String subS = s.subString(11);
    System.out.println(subS);//Java World!
    String sp = s1.trim();
    System.out.println(sp);//sun java取掉首尾空格 
  }
}

6)

String s = String.valueOf(j);//将j转为obj型,再转为String型

7)

String s = sa.split(",");//以 , 为界,将字符串分为若干数组

8)
public class TestString1 {//截取某字符串数量
public static void main(String[] args) {

String s = "sfsdjavasdfsdjavafsdfjavadg";
String sToFind = "java";//找到字符串
int count = 0;
int index = s.indexOf(sToFind);//位置
if(index !=-1) {
    count ++; 
}
s = s.substring(index+sToFind.length());//截取

while(s.indexOf(sToFind) != -1) {//循环s
  index = s.indexOf(sToFind);
  s = s.substring(index + sToFind.length());
  count ++;
}

 System.out.println(count);

}
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨_浅-

你的一毛/分钱是我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值