JAVA
文章平均质量分 55
ElliottSilence
这个作者很懒,什么都没留下…
展开
-
CSV逗号分隔符文件解析
import java.io.BufferedReader;import java.io.FileReader;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;public class CsvPar原创 2017-03-02 10:45:06 · 1288 阅读 · 0 评论 -
JAVA执行cmd命令
核心就是Runtime.getRuntime().exec(cmd);这里的cmd最好以”cmd /c “开头,然后再写想要执行的命令。 因为有一些命令即使能在命令行中正常运行,但是却不能直接运行,而是要通过cmd.exe这个程序才能运行如果本例中的cmd = "dir d:\\",那么程序就不能正常运行原创 2017-03-02 16:42:25 · 780 阅读 · 0 评论 -
JAVA List中剔除空元素(null)的方法
方法一:list.removeAll(Collections.singleton(null));方法二:List nullList = new ArrayList();nullList.add(null);list.removeAll(nullList);方法三:Iterator it = list.iterator();while (it.hasNe原创 2017-03-02 18:16:43 · 8417 阅读 · 5 评论 -
JAVA ==判断符和.equals()
==:两边是基本数据类型时才是作值的比较。如果是对象,那比较的就是对象的引用,而不是对象本身。如果两个具有相同值的引用不是指向同一个对象,那就会返回false,比如:String string1 = new String("123");String string2 = new String("123");System.out.println(string1 == string2原创 2017-03-02 18:24:41 · 414 阅读 · 0 评论 -
Java split用竖线分割字符串的问题
在Java中用String.split来分割字符串,如果分隔符是竖线"|",那么直接使用string.split("|")将会得到错误的结果String string = "abc|123|xyz";String[] strings = string.split("|");for (int i = 0; i < strings.length; i++) { System.out.prin原创 2017-03-07 10:19:47 · 3947 阅读 · 0 评论 -
Java listFiles查找指定类型的文件简单做法
在Java中获取指定类型的文件,可以用带参数的listFiles的来实现在网上搜了一些方法,几乎都是新建一个实现FilenameFilter或者FileFilter的类,然后把它作为listFiles的参数但是在写一些简单的测试代码的时候,我不想新建一个类,而是希望用更快的方法来实现文件的过滤所以就可以这样写:File filepath = new File("D:\\");原创 2017-03-07 11:11:16 · 1347 阅读 · 0 评论 -
使用Pinyin4j获取汉字的全拼或首字母
Pinyin4j.jar提供了根据汉字返回汉语拼音的方法,并且可以自定义输出格式Pinyin4j官网:http://pinyin4j.sourceforge.net/主要使用到的方法public class PinyinHelper{ public static String[] toHanyuPinyinStringArray(char c, HanyuPinyinOutp原创 2017-03-15 16:17:00 · 1507 阅读 · 0 评论