Dr_abandon的博客

学无止境,乘风破浪

正则表达式,带小数点的正则,手机,邮箱等

带小数点的数用于匹配的正则表达式为:([1-9]\d*.?\d*)|(0.\d*[1-9]) ( [1-9] :匹配1~9的数字; \d :匹配数字,包括0~9; * :紧跟在 \d 之后,表明可以匹配零个及多个数字; . :匹配小数点; ? :紧跟在 . 之后,表明可以匹配零个或一个...

2017-07-26 15:00:02

阅读数:576

评论数:2

汉字转换为拼音

转换类public class PINYINChinese { private static int[] pyvalue = new int[] { -20319, -20317, -20304, -20295, -20292, -20283, -20265, -2...

2016-11-24 20:14:56

阅读数:468

评论数:0

得到一个String类型的首位两种方法

str.substring(0,1).toUpperCase();//拿到首字母并转化为大写的或是这样得到String.valueOf(str.toCharArray()[0]);

2016-11-24 17:22:11

阅读数:796

评论数:0

常用方法和一些快捷键

Alt+shirf+R键是修改当前页面中所有的鼠标点中的这个单词,方法括号中的除外getWindow().requestFeature(Window.FEATURE_NO_TITLE);设置没有titledialog.setCancelable(false);不允许点其他地方关闭对话框,除非点自己...

2016-10-13 19:29:47

阅读数:440

评论数:0

线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待...

2016-10-08 12:48:02

阅读数:172

评论数:0

java中集合的运用,实现一个简单的购物程序

这个程序实现了集合中的数据相加,和集合的增删//泛型封装类 public class Phone { String name=""; int id=0; int price=0; int count = 0; public Phone( i...

2016-09-28 11:39:46

阅读数:2379

评论数:0

Eclipse中的Class File Editor source not found问题

这是没有发现源文件的意思。 如果你是在写java项目,那直接点击下面的ATTach Source。。。这个按钮,选择External location这 个,然后点External File 去找到你安装jdk的中jdk文件下的src这个包。 如果你写的是Andro...

2016-09-27 09:46:07

阅读数:496

评论数:0

java中数组的运用制作一个简单的购物程序

public static void main(String[] args) { String[] phoneName = {"华为G9","荣耀5x","华为笔记本","荣耀5c"}; ...

2016-09-26 11:04:29

阅读数:282

评论数:0

java中I/O流中的随机流

随机流要实现RandomAccessFile这个方法 RandomAccessFile raf = new RandomAccessFile(“D:/IOTest/helloworld.txt”, “r”);读数据第二个参数是“r”写数据第二个参数是“rw” //读数据 public class...

2016-09-22 20:36:05

阅读数:1331

评论数:0

java中正则表达式,切割和验证一些信息

正则表达式不需要记忆,只需要会用就可以了public static void main(String[] args) { // 拆分 String str = "-3233*23+2323/78"; String[] arr = st...

2016-09-22 20:08:29

阅读数:428

评论数:0

java中Socket编程

TCP 面向连接 和打电话一样,必须要建立通信。 可靠性 不会丢失文件。 顺序,无差错。 Socket套接字 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket一个Socket由一个IP地址和一个端口号唯一确定。 cmd netstat -anoIP确...

2016-09-22 19:06:30

阅读数:250

评论数:0

java中I/O流,输入与输出

File构造方法 File(String pathnames); File(String parent,String child); File(File parent,String child); 创建文件1. if (!file.exists()) { 2. // 创建这个文件 3. try {...

2016-09-22 09:40:50

阅读数:261

评论数:0

java 中的jdbc的连接和使用

jdbc导入驱动//jar是已经打包好的class文件集,可以引用到其他工程中 //Build Path中add external jars导入连接JDBC1. 加载驱动 1. Class.from("com.mysql.jdbc.Driver"); 创建连接1. /...

2016-09-22 08:46:22

阅读数:1015

评论数:0

String中有些方法的实现

public class MyString { //String的indexOf方法的实现过程 int indexOf(String pString, String ptarget) { for (int i = 0; i < pString.length()...

2016-09-20 11:43:43

阅读数:177

评论数:0

java 中从键盘输入处理的一个类

Scanner输入信息进行处理的一个单独的类import java.util.Scanner;public class MyInput { static Scanner mScanner = new Scanner(System.in); static int nextInt(){ ...

2016-09-20 11:38:31

阅读数:647

评论数:0

mysql的应用数据库的 增 删 查 改

SQL语句1. 创建新表 create table tabname(col1 type1 [not null] [primarykey],col2 type2 [not null],..) 2. 查询: select * from table1 where 范围 3. 插入: insert int...

2016-09-20 11:29:07

阅读数:207

评论数:0

java中的线程锁

在java线程中运用synchronized关键字来达到同步的 synchronized可以锁方法,锁类,锁对象方法锁// 加在方法上面的同步锁是this public synchronized void print() { System.out.println(&quo...

2016-09-19 21:33:38

阅读数:204

评论数:0

java程序设计之内部类

内部类的介绍定义在另外一个类中的类,叫内部类成员内部类 .new 创建成员内部类必须先创建外部类的实例,然后通过.new 创建内部类的对象 .this 可以通过外部类的类名.this去访问外部类的所有属性和方法。 public class Test1 { String name = &quo...

2016-09-19 20:39:12

阅读数:216

评论数:0

java程序设计之集合中的泛型的应用

集合中的泛型值的就是集合后面<>中的类容。如Collection<E>指的就是E中的类容,他可以是一个类,也可以是String,还可以是Integer,同样也可以是一个集合。 public static void main(String[] args) { ...

2016-09-19 20:02:09

阅读数:317

评论数:0

java程序设计之集合中迭代器的使用

在java的集合中要输出这个集合有三种方法,一种是使用for循环,另一种是超级for循环也就是foreach来遍历,还有一种就是使用迭代器Iterator。什么情况下使用迭代器Iterator呢 ,一般是删除集合中的元素时必须使用迭代器Iterator,删除时集合的长度发生了改变。public s...

2016-09-19 19:50:07

阅读数:606

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭