例子1:三元操作符的陷阱1 int i = 80;2 String str1 = String.valueOf(i ().isDateInstance("test"));// 输出:false37 // 分析:此处T是个String类型,与Date之间没有继承或实现关系,为什么语句"...
分类:
编程语言 时间:
2015-02-15 13:21:58
阅读次数:
174
有个仁兄在 StackOverflow 上发起了一个问题,是这么问的:
“ 我被下面的代码搞晕了,为什么它们会返回不同的值?”
1
2
3
System.out.println(Integer.valueOf("127")==Integer.valueOf("127"));
System.out.println(Integer.v...
分类:
其他好文 时间:
2015-02-15 09:27:29
阅读次数:
275
一、考虑用静态工厂方法代替构造器
构造器是创建一个对象实例的最基本最常用的方法。开发者在使用某个类的时候,通常会使用new一个构造器来实现,其实也有其他方式可以实现的,如利用发射机制。这里主要说的是通过静态类工厂的方式来创建class的实例,如:
public static Boolean valueOf(boolean b) { return b ? Boolean.T...
分类:
编程语言 时间:
2015-02-02 18:15:02
阅读次数:
258
String aa="1422865572"; long nowTime=System.currentTimeMillis(); //当前时间戳//以下为时间戳转化 long retime =Integer.valueOf(aa).intValue(); SimpleDateFor...
分类:
编程语言 时间:
2015-02-02 17:57:55
阅读次数:
201
* 一、枚举类* 1.如何自定义枚举类* 2.如何使用enum关键字定义枚举类*>常用的方法:values() valueOf(String name)*>如何让枚举类实现接口:可以让不同的枚举类的对象调用被重写的抽象方法,执行的效果不同。(相当于让每个对象重写抽象方法) 1 //普通枚举类 2 c...
分类:
编程语言 时间:
2015-01-31 00:09:26
阅读次数:
239
1如何将字串String转换成整数int?A.有两个方法:1).inti=Integer.parseInt([String]);或i=Integer.parseInt([String],[intradix]);2).inti=Integer.valueOf(my_str).intValue();注:...
分类:
移动开发 时间:
2015-01-29 10:23:28
阅读次数:
168
第一章 前言略...第二章 创建和销毁对象1、 考虑用静态工厂方法代替构造器创建对象方法:一是最常用的公有构造器,二是静态工厂方法。下面是一个Boolean的简单示例:public static Boolean valueOf(boolean b) { return (b ? Boolean.TRU...
分类:
编程语言 时间:
2015-01-28 14:28:58
阅读次数:
365
1如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_s...
分类:
编程语言 时间:
2015-01-27 00:12:06
阅读次数:
155
1. 字符串有整型的相互转换 ? Java代码?? String?a?=?String.valueOf(2);???//integer?to?numeric?string???? int?i?=?Integer.parseInt(a);?//numeric?string?to?an?int??? ? 2. 向...
分类:
编程语言 时间:
2015-01-26 17:31:23
阅读次数:
208
1. 字符串有整型的相互转换1 String a = String.valueOf(2); //integer to numeric string 2 int i = Integer.parseInt(a); //numeric string to an int 2. 向文件末尾添加内容 1 ...
分类:
编程语言 时间:
2015-01-26 16:41:58
阅读次数:
200