由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 类里的变量容易被以下哪个操作修改?
相关主题
类里的字符串向量赋值,总报错:
相关话题的讨论汇总
话题: public话题: return话题: boolean话题: test话题: int
进入Java版参与讨论
1 (共1页)
a****8
发帖数: 1
1
public class Z {
int a, b;
public boolean test(){ // <--1
if( a>= 0 ) { return a >= b;
} else { return a == b; }
}
public boolean test() { // <-- 2
int i = a - b;
return i >= 0;
}
}
1和2,哪个更强地保持了a,b不变。
面试题。
初看,好像2。
可1也没什么大问题。
哪位有高见?
A**o
发帖数: 1550
2
你肯定这个不是C/C++的面试题吗?

【在 a****8 的大作中提到】
: public class Z {
: int a, b;
: public boolean test(){ // <--1
: if( a>= 0 ) { return a >= b;
: } else { return a == b; }
: }
: public boolean test() { // <-- 2
: int i = a - b;
: return i >= 0;
: }

1 (共1页)
进入Java版参与讨论
相关主题
类里的字符串向量赋值,总报错:
相关话题的讨论汇总
话题: public话题: return话题: boolean话题: test话题: int