Java学习笔记-基础篇(1)

1. 【前言、入门程序、常量、变量】 char 类型为 2 字节,可以存储一个汉字 2. 【数据类型转换、运算符、方法入门】 范围大小:byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double byte 、short、char 变量运算时直接提升为int float

基础 

Java中的编码和解码

参考链接: Unicode 和 UTF-8 有什么区别? Python2和Python3中字符串编码问题详解 Unicode 和 UTF-8 的区别 Unicode 是字符集,也叫编码表 UTF-8 是编码规则 字符集:为每一个「字符」分配一个唯一的 ID(学名为码位/码点/ Code Point)

基础 

ArrayList扩容

参考链接: ArrayList扩容 ArrayList 有三种初始化方式: 指定大小初始化 public ArrayList(int initialCapacity) 传入一个 Collection 对象初始化,并将对象中的数据添加到ArrayList中 public ArrayList(Colle

集合 

JAVA正则表达式总结

正则表达式匹配常用字符(只含常用): 字符: x 字符x \n 新行(换行)符 ('\u000A') \t 制表符 ('\u0009') 字符类: [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括

基础