java点滴
crasy2007
这个作者很懒,什么都没留下…
展开
-
java获取本机mac地址
try { Process process = Runtime.getRuntime().exec("ipconfig /all"); InputStreamReader ir = new InputStreamReader(process .getInputStream()); LineNumberReader input = new LineNumberReader(ir); ...原创 2009-06-27 12:12:13 · 97 阅读 · 0 评论 -
自己绘制JPEG图片
String sFileName = "name.jpg"; try { FileOutputStream fos = new FileOutputStream(sFileName); BufferedImage myImage = new BufferedImage(225, 225, Buffere...原创 2009-06-27 16:58:10 · 202 阅读 · 0 评论 -
JFileChooser
fc.showOpenDialog(null);fc.showSaveDialog(null);原创 2009-06-27 16:42:39 · 197 阅读 · 0 评论 -
字符串编码转换
String name = new String(yourName.getBytes("ISO-8859-1"),"GBK");原创 2009-06-27 16:12:24 · 150 阅读 · 0 评论 -
中文词组排序
String[] names = {"张山","李四","王五","爱情","幸福","郑森","郑"}; String c2 = "I"; Comparator cmp = Collator.getInstance(Locale.CHINA); Arrays.sort(names,cmp); for(int i =0;i<n原创 2009-06-27 15:57:25 · 243 阅读 · 0 评论 -
MD5加密
String content = "I love you "; try { byte []input = content.getBytes(); MessageDigest md = MessageDigest.getInstance("MD5"); // also "SHA" md.update(input); byte []output = md.digest(...原创 2009-06-27 15:46:54 · 73 阅读 · 0 评论 -
java正则表达式说明
Java正则表达式的解释说明 (作用:查询、提取、分割、删除或替换)表达式意义:1.字符x 字符 x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次)\0n 带有八进制值 0的字符 n (0...原创 2009-06-27 15:27:09 · 83 阅读 · 0 评论 -
去掉HTML标记
Pattern pattern = Pattern.compile("<.+?>", Pattern.DOTALL); Matcher matcher = pattern.matcher("<a href=\"index.html\">主页</a>"); String string = matcher.replaceAll("");原创 2009-06-27 15:05:08 · 84 阅读 · 0 评论 -
电子邮件地址的正则匹配
String str = "9455046@qq.com";Pattern pattern = Pattern.compile("[\\w|\\d]+@(\\w+\\.)+[a-z]{2,3}"); Matcher matcher = pattern.matcher(str);System.out.println(matcher.find());原创 2009-06-27 15:00:40 · 208 阅读 · 0 评论 -
获得指定网面的IP地址
try { URL url = new URL(“urlAddress”); InetAddress address = InetAddress.getByName(url.getHost()); String ip = address.getHostAddress(); System.out.println(ip); System.o...原创 2009-06-27 12:31:35 · 115 阅读 · 0 评论 -
java创建多级文件目录
// File root= new File("root\\level1\\level2");if (!root.exists()) root.mkdirs();原创 2009-06-27 12:23:32 · 121 阅读 · 0 评论 -
下载远程文件
new Thread(new Runnable() { public void run() { String path = urlPath.getText(); try { URL url = new URL(path); URLConnection conn =...原创 2009-06-27 23:20:19 · 97 阅读 · 0 评论