• Java正式day_07——数组+字符串类String类


    Java正式day_07——数组+字符串类String类
    • 数组的默认值:
      1 int[] a=new int[5]; //数组推荐写法。定义数组之后,只是单纯的定义了数组的长度,尚未赋值。
      2  数组的默认值:整数类型:0 小数类型:0.0 布尔值:false  字符类型:""; 对象类型:null
    • 5.字符串 String 类
      5.1 定义
      5.2 字符串拼接,最简单的方法就是使用 + 号。
      5.3 length() 方法,可以获取字符串长度
      5.4 charAt(idx) 获取字符串指定位置的字符,返回值为字符型。
      5.5 compareTo() 与另一个字符串比较大小。
      5.6 concat(b) 与另一个字符串拼接,与+效果一致。
      5.7 contains(a) 判断是否包含另一个子字符串。
      5.8 contentEquals() 判断两个字符串是否内容相同。
      5.9 startsWith 与 endsWith 是否以指定的字符串开头或结尾
      5.9 equals 判断两个对象是否相等。基本上等同于 contentEquals。
      5.10 equalsIgnoreCase 忽略大小写,判断是否相同。
      5.11 toLowerCase() 将字符串转换成小写
      5.12 toUpperCase 将字符串转换成大写
      5.13 indexOf() 与 lastIndexOf() 返回指定子字符串在目标字符串第一次出现的索引。这
      两个函数支持第2个参数,表示从指定的索引开始查找。
      5.14 substring() 当1个参数时,表示从指定的索引截取到结束,当2个参数时,表示从指
      定的索引截取到指定的索引。包含开始,不包含结束。
      5.15 replace 将字符串中指定的子字符串替换成目标字符串。
      5.16 split() 可以根据指定的分割符,将字符串分割成一个数组。
      字符集:
      1.ASCII码:使用一个字节存储。256个字符。
      2.GB2312字符集:中国大陆简体中文字符集,约4000个汉字。2个字节保存一个汉字
      3.GBK字符集:大陆简体中文字符集,增加了一些生僻字。
      4.GB18030字符集:继续增加字符集。
      4.1 BIG5:港澳台繁体中文字符集。
      5.Unicode:字符集,存储6万个字符。
      6.Unicode:当前版本已经>9,大概10万个字符。
      7. 码点:codePoint。
  • 相关阅读:
    聊聊click延迟和点击穿透
    setAttribute的浏览器兼容性(转)
    浅谈JS中的高级函数
    跨域总结
    本地存储小结
    ubuntu下pip的安装和使用
    并发编程艺术-锁类型以及底层原理
    HTTP协议以及HTTP2.0/1.1/1.0区别
    Paxos
    jvm垃圾收集器总结jdk1.7
  • 原文地址:https://www.cnblogs.com/shuai9999/p/13903935.html
Copyright © 2020-2023  润新知