KJHo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2024年1月10日

摘要: 正则表达式(2) used?:?是一个限定符,表示匹配上面字符出现0或1次,意思是'd'可有可无 ab*c:表示上面字符出现0次或多次,代表b可以没有,也可以出现多次(adc不会匹配到,因为明确规定了a和c中间只能出现b) ab+c:表示上面字符出现一次以上 ab{2,6}c:匹配上面字符出现2-6 阅读全文
posted @ 2024-01-10 22:48 KJHo 阅读(2) 评论(0) 推荐(0) 编辑

2024年1月8日

摘要: 1.正则表达式 ·字符匹配 ·普通字符:普通字符按照字面意义进行匹配,例如匹配字母'a'将匹配到文本中的'a'字符 ·元字符:元字符具有特殊意义,例如\d匹配数字字符,\w匹配任意数字字母字符, . 匹配任意字符除了换行符,\s空白符,\S非空白符。 ·量词 * 匹配前面的模式零次或多次 + 匹配前 阅读全文
posted @ 2024-01-08 13:48 KJHo 阅读(2) 评论(0) 推荐(0) 编辑

2024年1月7日

摘要: 1.printf用于格式化输出 %d:十进制整数 %o:八进制整数 %x:十六进制整数 %X:十六进制大写整数 %f:浮点数 %e:科学计数法表示的浮点数(小写e) %E:科学计数法表示的浮点数(大写E) %.nf:控制小数点后的小数位(n为数字) %b:布尔值 %c:字符 %s/%S:字符串 %t 阅读全文
posted @ 2024-01-07 00:15 KJHo 阅读(4) 评论(0) 推荐(0) 编辑

2024年1月3日

摘要: String:适用于少量的字符串操作的情况 StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况 StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况 Character类方法 1.String创建的字符串在公共池上,通过new创建的String对象在堆上 ⚠️S 阅读全文
posted @ 2024-01-03 23:26 KJHo 阅读(1) 评论(0) 推荐(0) 编辑

2024年1月2日

摘要: 1.条件运算符(也称三元运算符) 该运算符有3个操作数,并且需要判断布尔表达式的值 variable x = (expression)?value if true:value if false; 2.instanceof用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型) 如果运算符左 阅读全文
posted @ 2024-01-02 21:55 KJHo 阅读(2) 评论(0) 推荐(0) 编辑

2024年1月1日

摘要: 1.前缀自增自减法:先进行自增或自减运算,在进行表达式运算 2.后缀自增自减法:先进行表达式运算,再进行自增或自减运算 3.位运算符,作用在所有的位上。 &:如果相对应位都是1,结果为1 |:相对应位有1位是1,结果为1 ^:相对应位不同,结果为1 ~:按位取反,0变1,1变0 <<:左操作数按位左 阅读全文
posted @ 2024-01-01 23:18 KJHo 阅读(2) 评论(0) 推荐(0) 编辑

2023年12月31日

摘要: 1.局部变量在声明时需要初始化。 2.实例变量在类中声明但在方法/构造函数或块之外,如果不初始化会被赋予默认值(数值类型为0,boolean类型为false,对象引用类型为null)。 3.参数变量:方法或构造函数声明中的变量。仅用于接收调用该方法或构造函数时传递的值,参数变量的作用域只限于方法内部 阅读全文
posted @ 2023-12-31 22:49 KJHo 阅读(6) 评论(0) 推荐(0) 编辑