关闭

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

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

汉字转换为拼音

转换类public class PINYINChinese { private static int[] pyvalue = new int[] { -20319, -20317, -20304, -20295, -20292, -20283, -20265, -20257, -20242, -20230, -20051, -20036, -2...
阅读(376) 评论(0)

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

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

常用方法和一些快捷键

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

线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。 n...
阅读(141) 评论(0)

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

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

Eclipse中的Class File Editor source not found问题

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

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

public static void main(String[] args) { String[] phoneName = {"华为G9","荣耀5x","华为笔记本","荣耀5c"}; int[] phonePrice = {1699,1099,6688,899}; int[] cost = new int[4] ;//每一个产品需要的花费...
阅读(203) 评论(0)

java中I/O流中的随机流

随机流要实现RandomAccessFile这个方法 RandomAccessFile raf = new RandomAccessFile(“D:/IOTest/helloworld.txt”, “r”);读数据第二个参数是“r”写数据第二个参数是“rw” //读数据 public class RandomDemo { /** * 断点续传 暂停后,可以从原来的地方接着继续传...
阅读(913) 评论(0)

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

正则表达式不需要记忆,只需要会用就可以了public static void main(String[] args) { // 拆分 String str = "-3233*23+2323/78"; String[] arr = str.split("[-\\+\\*\\/]"); for (String string : arr) {...
阅读(282) 评论(0)

java中Socket编程

TCP 面向连接 和打电话一样,必须要建立通信。 可靠性 不会丢失文件。 顺序,无差错。 Socket套接字 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket一个Socket由一个IP地址和一个端口号唯一确定。 cmd netstat -anoIP确定唯一的一台电脑地址端口确定电脑上唯一的应用程序 0~1023被系统保留。 1024-65535 每...
阅读(218) 评论(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 { 4. file.createNewFile(); 5. } catch (IOException e)...
阅读(213) 评论(0)

java 中的jdbc的连接和使用

jdbc导入驱动//jar是已经打包好的class文件集,可以引用到其他工程中 //Build Path中add external jars导入连接JDBC1. 加载驱动 1. Class.from("com.mysql.jdbc.Driver"); 创建连接1. //导包使用 java.sql.*; 2. String jdbc="jdbc:mysql://localhost:3306/...
阅读(619) 评论(0)

String中有些方法的实现

public class MyString { //String的indexOf方法的实现过程 int indexOf(String pString, String ptarget) { for (int i = 0; i < pString.length(); i++) { if (pString.substring(i, i + 1).eq...
阅读(151) 评论(0)

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

Scanner输入信息进行处理的一个单独的类import java.util.Scanner;public class MyInput { static Scanner mScanner = new Scanner(System.in); static int nextInt(){ while (!mScanner.hasNextInt()) {...
阅读(482) 评论(0)
33条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:84273次
    • 积分:2180
    • 等级:
    • 排名:第19185名
    • 原创:137篇
    • 转载:3篇
    • 译文:0篇
    • 评论:19条
    最新评论