java听课笔记——10.10

1.String与常量池:

常量池是java中的一个存储常量的存储器,

栈是一个临时的存储器,在递归的时候比较明显,函数的运行压缩在栈里。

String str3 = new String("ab");//在运行的时候才进行new运算

String str4 = "a"+"b"; //运算完了之后依然放在常量池,

 

2.正则表达式:

普通字符 

转义字符   

匹配表达式

修饰次数的表达式

抽象含义

 

 

普通字符没有什么好说的;

 

转义字符:

\r   \n换行

\t 制表键

\\   表示\     \^    \$        \.    表示\后的符号

 

匹配表达式:

\d    任意一个数字  0-9

\w  任意一个字母数字或下划线

\s   空格制表键或者换页符

.    小数点可以匹配任何一个除了换行符的字符

 

[ab@]   枚举匹配:可以匹配任何中括号内的一个字符

[^abd]  反枚举: 可以匹配除了a   b   d  的任意一个字符

[f-k]   范围匹配:匹配f-k的任何一个字符

[a-k0-9]  多范围匹配:匹配a-k匹配0-9

 

修饰次数的表达式:

 

 

抽象字符:

 

 

 

正则表达式的使用:

在java中,需要使用pattern和matcher

使用throws:

使用

 

 

 

 

 

还有File的使用,在上图也可以看见。

文件的新建在项目里,这样可以直接以文件名作为路径名。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值