- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Java 保留两位小数
Java 保留两位小数DecimalFormat方法DecimalFormat df = new DecimalFormat("#.00"); df.format(3.1415926); // return a String objectDecimalFormat常用的格式化符号 符号 含义 0 数字 # 数字,如果不存在则显示为空 . 小数点 - 减号;分
2015-09-15 16:16:23 491
原创 Java 运算符优先级以及一些小题
Java 运算符优先级以及一些小题运算符优先级总结下常见的(同级省略) ++ > * == % > + > 位移 > == > =一些小题5 == 5.0 ans: true,因为会发生类型转换,5自动向上转化为double与5.0对应,所以相等。int a = 1; int result = a+++3<<2; ans:16int a = 2; int result = (a++
2015-09-12 22:08:05 1791
原创 弱类型和强类型的简单理解
弱类型和强类型的简单理解强/弱类型是指类型检查的严格程度的。无论哪种类型的语言,对于变量而言,都存在“类型”和“值”两个概念。对于强类型语言,要求所有的变量必须先定义后使用,并且指定类型的变量只能接受类型与之匹配的值。如Java的变量定义和使用语句为:int a = 10;System.out.println(a);这意味着每个变量和每个表达式都有一个在编译时就确定的类型,类型限制了变量能赋的值,
2015-09-12 20:04:22 1888
原创 Java求余运算
Java求余运算求余结果不一定能为整数。求余运算的真正过程为使用第一操作数除以第二个操作数,得到一个整数的结果后剩下的值就是余数。求余运算是两部操作,先除后减。举个例子:public class Main{ public static void main(String[] args) { double a = 5.2; double b = 3.1;
2015-09-12 20:01:56 7183
原创 关于MD5加密中转换byte为十六进制的问题
关于MD5加密中转换byte为16进制的问题问题陈述先看看MD5加密的代码StringBuilder builder = new StringBuilder();MessageDigest md = MessageDigest.getInstance("MD5");md.update(myContentString.getBytes());byte[] bytes = md.digest();
2015-09-12 10:09:37 2274
原创 Java标识符命名规范
Java标识符命名规范Java 是一种大小写敏感型(case-sensitive)的语言,本文将就包名、类名以及变量名称的命名规范进行总结package由一连串的小写字母组成,每个单词代表一个文件夹名称,不同层级的文件名称由“.”隔开。如“com.example.demo”Class开头字母大写,每个单词的字母也要大写如“BufferReader”Variable合法的开头字符:‘_’,’$’,字
2015-09-08 19:45:59 584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人