
java基础知识
文章平均质量分 52
之子于归--
铅笔画的永远是灰色。
展开
-
StringBuffer
StringBuffer有append()方法; StringBuffer其实是动态字符串数组; append()是往动态字符串添加,跟"xxxx"+"yyyy"相当于那个"+"号; 跟String不同的是StringBuffer是放一起的; String1+String2和StringBuffer1.append("yyyy")虽然打印效果一样,但在内原创 2017-04-27 10:57:20 · 371 阅读 · 0 评论 -
生成随机串
java.util.Random r=new java.util.Random(); int ri=0;for(int i=0;iri+=r.nextInt();}String echo=Math.abs(ri)+"";System.out.println(echo);原创 2017-03-29 17:33:31 · 319 阅读 · 0 评论 -
split,substring
String responseStr="000000|TEST201212091234|79c4654f-9f7f-44a9-b166-806462acc4bb|111601521189597|186xxxx8286|100|100|6|11752f713cf1cad84d4c8ad3edc46d2c";String arr_ret[]=responseStr.split("\\|");原创 2017-04-06 15:08:17 · 415 阅读 · 0 评论 -
Service生命周期最全面解析
前言Service作为Android四大组件之一,应用非常广泛本文将介绍Service最基础的知识:Service的生命周期 如果你对Service还未了解,建议先阅读我写的文章: Android四大组件:Service史上最全面解析目录1. 生命周期常用方法在Service的生命周期里,常用的有:原创 2017-04-24 15:02:50 · 1797 阅读 · 0 评论 -
全面了解“设计模式”
前言最近在对项目进行重构,希望能利用设计模式使得自己的代码能更加简化 & 优雅一些,所以对设计模式进行了一系列的总结今天我带你来了解一切关于设计模式的知识。其他设计模式介绍 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂原创 2017-04-24 15:04:44 · 311 阅读 · 0 评论 -
实现搜索框(含历史搜索记录)
前言像下图的搜索功能在Android开发中非常常见今天我将手把手教大家如何实现具备历史搜索记录的搜索框目录1. 使用场景在敲下代码前,理解用户的功能使用场景是非常重要的,这样有助于我们更好地去进行功能的实现,使用场景如下:用户需要进行某类事物的搜索(通过文字输入进行精确搜索)在搜索框输入时,通过显示搜索历史从而降低用户二次搜索原创 2017-04-24 15:06:47 · 13847 阅读 · 1 评论 -
java replace和replaceAll的区别以及用法
replace和replaceAll是JAVA中常用的替换字符的方法public String replace(char oldChar, char newChar) 在字符串中用newChar字符替代oldChar字符,返回一个新的字符串public String replaceAll(String regex,String replacement)使用给定的 r原创 2017-04-25 09:56:31 · 59261 阅读 · 0 评论 -
java int类型转换成String , 不足10位 在前面补0
String.format("%010d", 25);0代表前面要补的字符10代表字符串长度d表示参数为整数类型String s = "Hello World!";int i = 13 ;double d = 88.8 ;System.out.printf("整形数据i = %2+−10d\n字符串s=+−10d\n字符串s=原创 2017-04-27 11:34:00 · 3234 阅读 · 0 评论 -
SpringMVC向页面传递参数的4种方式
1、使用HttpServletRequest和 Session 然后setAttribute(),就和Servlet中一样 request.setAttribute(“user”,user_data);原创 2017-05-11 09:53:33 · 1148 阅读 · 0 评论 -
替换
String arr[]=outproductid.split("_");String range="";if("0".equals(arr[0])){range="1";}else if("1".equals(arr[0])){range="2";}String itemId="";if("50".equals(factprice)){it原创 2017-05-23 11:01:37 · 235 阅读 · 0 评论 -
时间戳 /1970年到当前时间的时分秒 / 金额单位分转元
//时间戳记 时间戳记(格式:yyyyMMddhh24miss),如:20110101091414 Date nowTime=new Date(); SimpleDateFormat time=new SimpleDateFormat("yyyyMMddHHmmss"); String create_time=time.format(nowTime);原创 2017-05-27 09:56:09 · 769 阅读 · 0 评论 -
String,StringBuffer、StringBuilde
JAVA中用于处理字符串常用的有三个类:java.lang.String、java.lang.StringBuffer、java.lang.StringBuilder,这三者的共同之处都是 final 类,不允许被继承,这主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着的,且考虑到防止其中的参数被修改影响到其它的应用。StringBuffer 与原创 2017-04-27 11:16:04 · 248 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
http://network.51cto.com/art/201407/446434.htm转载 2017-09-15 14:46:31 · 241 阅读 · 0 评论