摘要: //方案一:get_double = (double) (Math.round (result_value * 100) / 100.0)//方案二:DecimalFormat df = new DecimalFormat ("#.##");get_double = Double.ParseDouble (df.format (result_value) );//方案三:get_double = Double.ParseDouble (String.format ("%.2f", result_value) );//方案四:BigDecimal bd = 阅读全文
posted @ 2013-06-08 13:07 HanekawaTsubasa 阅读(229) 评论(0) 推荐(0) 编辑
摘要: ArrayList和HashMap是异步的,Vector和HashTable是同步的所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection接口实现类层次├List接口├LinkedList链表├ArrayList顺序结构动态数组类└Vector向量 └Stack栈└SetMap接口实现类层次├Hashtable├HashMap└WeakHashMap List 接口List是有序的Collection,使用此接 阅读全文
posted @ 2013-06-08 12:49 HanekawaTsubasa 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。这类字符称为可显示字符,如a、b、c、$、+和空格符等都是可显示字符。另一类字符却没有这种特性。它们或者在键盘上找不到对应的一个键(当然可以用特殊方式输入),或者当按键以后不能显示键面上的字符。其实,这类字符是为控制作用而设计的,故称为控制字符。在C语言中,构成字符常量的控制字符必须用转义字符表示。转义字符是一种以“/”开头的字符。例如退格符用'/b'表示,换行符用'/n'表示。转义字符中的'/'表示它后面的字符已失去它原来的含义,转 阅读全文
posted @ 2013-06-08 12:46 HanekawaTsubasa 阅读(354) 评论(3) 推荐(0) 编辑