2014年5月29日

++i 与 i++

摘要: 实际上,不管是前置++,还是后置++,都是先将变量的值加1,然后才继续计算的。二者之间真正的区别是:前置++是将变量的值加1后,使用增值后的变量进行运算的,而后置++是首先将变量赋值给一个临时变量,接下来对变量的值加1,然后使用那个临时变量进行运算。int i = 2;int j = i++ *... 阅读全文
posted @ 2014-05-29 23:21 燎火之原 阅读(215) 评论(0) 推荐(0) 编辑

"+" 是怎样连接字符串的?

摘要: 关于“+”运算符对字符串的连接,不同的平台在实现上可能会略有不同。1、 Oracle JDK1.7当使用“+”对字符串进行连接时,会创建一个临时的StringBuilder对象,该对象调用append方法负责字符串的连接操作,然后再调用StringBuilder类的toString方法转换成Stri... 阅读全文
posted @ 2014-05-29 23:20 燎火之原 阅读(294) 评论(0) 推荐(0) 编辑