为一个boolean类型变量赋值时,可使用(
为一个boolean类型变量赋值时,可使用( )方式?
)方式?
答案:Cjava的布尔类型的值只有两个:true 和 false。(true代表‘真,false代表‘假)注意:java和C语言不一样,不能用1代表true,也不能用0代表false。
java中一个类想调用另一个类的变量该怎么办?
如果另一个类的变量是静态变量,用 类名.变量名 调用
如果是public的变量,先创建另一个类的对象,用 对象名.变量名 调用
如果是private的变量,用set、get方法操作对象
还可以利用反射机制操作变量
java怎么在一个类中set值在另一个类中get出来?
使用public方法即可在不同的类中调用。
怎样用Java实现两个数的交换?
package class SwapTwoNumbers { public static void main(String[] args) { int a 10int b 20
1)用第三方变量(开发用)
int temp a
a b
b temp
(1)用第三方变量实现: a a
1.创建一个临时变量存储两个中某个值
private void swap(int a,int b){
int tmp a
a b
b tmp
}
2.两数相加保存和值
private void swap(int a,int b){
a a b
b a - b
a a - b
}
3.两数异或保存两数状态
private void swap(int a,int b){
a a ^ b
b a ^ b
a a ^ b
}