摘要:在编程的过程中,数据的传输格式如何,会影响开发的效率和后期代码的维护, 并且现在许多的js中支持了JSON格式的数据, 比如angular、nodejs。本篇文章主要讲解Array(数组)形式数据的解析。其它格式的数据会在后续的文章中进行书写。 (1)定义一个解析Array的类JSONArray。
阅读全文
摘要:在代码的书写过程中,获取Map所有的key是一件常见的事情,那么如何处理呢? 在java提供的api中ArrayList<String>是一种很哈的解决方案, 下面对这个问题提供代码如下: public static String[] getMapKeys(Map map){ if(map==nul
阅读全文
摘要:实际需求中,可能需要获得传入路径的子节点列表,以便对这些文件进行处理操作 public String[] getDirList(String path, boolean includeSubDirs, boolean includeSubFiles){ if(!isDir(path)){ retur
阅读全文
摘要:在开发过程中,可能需要得到指定长度的字符串,比如验证码就有这种需求,对此存在几种常见的方法,总结如下: 1.指定一个数组或者字符串,通过Math.random()得到一个随机数,并作为下表进行字符的获取,具体代码如下:、 public String getRandomString2(Integer
阅读全文
摘要:在写程序的时候,不可避免的需要对时间进行处理,其中就包含需要将时间转换为GMT格式,以下是一种实现方式 //得到时间的HTTP-GMT格式字符串: (Wed, 15 Nov 1995 06:25:24 GMT) public static String long2gmt(long time){ Si
阅读全文