java中s=+s是什么意思

2025-01-05 10:45:27
推荐回答(5个)
回答1:

如果你使用的是三大框架的话,就需要使用hibernate来配置实体类,从数据库中进行映射,类似于这样的:

回答2:

s=s+s;

a=+b的意思是a=a+b;

就是一个简写
就像i++ 等价于 i=i+1;
但建议不要用,可读性差

回答3:

参看本人的文库文章

http://wenku.baidu.com/view/f1a7c9fe910ef12d2af9e723.html

看完了你会有体会的

回答4:

java中对数值才有此语法,没什么意义

回答5:

首先,我们模拟程序的进行,第一个for中的k++,k++ 等于一个k+=2,也就是每次迭代2个! 因为k定义为2 第一次循环k=2,第二次循环k=4,第三次的时候就是6 了,不符合k<6所以不构成循环
下面我们来看k=2的那次循环,无论这次循环的S最后等于几,都会在k=4的那次循环中s=1来重新置为1,所以问题就简化成只需考虑k=4的那次循环!
第二层for循环,j=k,即为j=4,然后j从4迭代到5, 同时s+=j,所以就是
s= 1+ 4+ 5;最后等于十!

楼主的那个s+=j实际就等价于s=s+j;只不过简写而已! 运算是一样的!

不知道楼主明白了吗!