![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
青_青_青_菜
青_青_青_菜
展开
-
01关于正则表达式(第一则)
什么是正则表达式?用来描述、匹配一系列符合某个句法规则的字符串正则表达式用来做什么?操作字符串匹配(只讲这个)切割替换获取如何去做?元字符^ 行的开头 $ 行的结尾 . 任何字符(与行结束符可能匹配也可能不匹配) \d 数字:[0-9] \D 非数字: [^0-9] \s 空白字符:[ \t\n\x0B\f\r] \S 非空白字符:[转载 2015-09-13 09:47:11 · 209 阅读 · 0 评论 -
02关于正则表达式(第二则)常用正则表达式
常用正则表达式 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表转载 2015-09-13 09:48:57 · 261 阅读 · 0 评论 -
swing中的JTable 添加行点击绑定事件
// Step1 添加行点击绑定事件 jTable1.addMouseListener(new MouseAdapter() { @Override publicvoid mouseClicked(MouseEvent e) { rowClicked(); } }); /** *行点击事件 * *------原创 2015-09-24 14:26:09 · 4708 阅读 · 0 评论 -
关于println()和print()的区别
两者都是Java中关于打印输出值的命令,区别就是印刷的格式:println( )换行打印print( )连续打印,不换行。在记忆这两者差异上可以借助理解记忆的方法:1.汉语意思。println:换行打印;print:印刷。2.在Java中 \n 是换行的命令,所以可以联想到println()是换行打印。实验代码: public static void main(String[] args) { ...原创 2018-03-04 14:40:59 · 9140 阅读 · 0 评论 -
关于8个基本的数据类型:byte,short,int,long,float,double,char,boonlean
public static void main(String[] args) { // TODO Auto-generated method stub //数据类型 //Byte型:只占用1个字节 byte Byte1 = 1; System.out.println("Byte型:只占用1个字节:Byte1="+Byte1); // Short型:占用2个字节 short Sh...原创 2018-03-04 14:47:40 · 1798 阅读 · 0 评论 -
如何输入一个二进制:在开头+0b
十进制数:4 → 二进制:0100,则:int i = 0b0100;System.out.println(i);打印结果为:4.原创 2018-03-04 15:00:13 · 10810 阅读 · 0 评论 -
一维数组的遍历方法
一、//遍历数组 public static void getArray(int [] arr){ System.out.print("{"); for(int i = 0; i <arr.length; i++){ if(i != arr.length-1){ System.out.print(arr[i]+","); }else{ System.out.print...原创 2018-03-13 22:40:29 · 4066 阅读 · 0 评论 -
一维数组的排序方法----冒泡排序
new [] arr = {4,3,2,1} // new一个新的数组分析:1.像金鱼吐泡泡一样,水底→水面,泡泡也是小→大的。冒泡排序法:每次都从第一个元素开始比较,相邻两个元素排序,如果前>后,则调换位置,最终最大的数字会出现在最后一位。 2.数组:arr(排序,每次循环都从第一个数组开始) 第1次冒泡排序结果:3,2,1,4(红色字体固定,下...原创 2018-03-13 23:00:28 · 5221 阅读 · 0 评论