day04-字符串基础知识

  1. String定义变量后不能被改变

  2. 字符串替换:replaceAll(“被替换”,“替换”)

    String  cotent = "aaabbbcccddd";
    cotent =  cotent.replaceAll("c","k");
    System.out.println(cotent);
    
  3. 字符串的格式化:format(“格式”,“被格式的数据”)

    String str = String .format("%tF",date);

  4. 得到系统的时间:时间工具包(Date)

    Date date = new Date();
    String str =  String .format("%tF",date); //格式化字符串格式
    System.out.println(str);
    
  5. 字符串的"+"作连接使用

    String a = "123";
    String b = "456";
    System.out.println(a+b);
    
  6. String转换为Int类型:Integer

    int c = Integer.parseInt(a);//String类型转int

  7. Int转String类型:valueOf

    String c = String.valueOf(a);

  8. 查找字符串中字符的位置indexOf()

    c.indexOf()

  9. 字符串与其他类型相互转换:

  10. StringBuilder速度最快,效率最高,其次是StringBuffer,最后是String

    //StringBuilder不安全,单线程

    //StringBuffer安全,多线程

  11. StringBuilder和StringBuffer的添加和删除

安全,多线程

  1. StringBuilder和StringBuffer的添加和删除
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值