java怎么从类中传出一个变量
时间: 2024-03-03 13:48:54 浏览: 60
c/c++调用java方法
4星 · 用户满意度95%
Java中可以通过定义类的属性(成员变量)来存储数据,并且可以通过定义类的方法来操作这些数据。如果你需要从一个类中传出一个变量,可以在类中定义一个属性,并在类的方法中设置或修改这个属性的值。然后通过调用这个方法,可以获取这个变量的值。
例如,下面的代码演示了如何在Java中从类中传出一个变量:
```java
public class MyClass {
private int myVar; // 定义一个私有成员变量
public void setMyVar(int value) { // 定义一个公有方法来设置 myVar 的值
myVar = value;
}
public int getMyVar() { // 定义一个公有方法来获取 myVar 的值
return myVar;
}
}
// 在其他类中使用 MyClass
public class OtherClass {
public void doSomething() {
MyClass obj = new MyClass();
obj.setMyVar(10); // 设置 myVar 的值为 10
int var = obj.getMyVar(); // 获取 myVar 的值
System.out.println(var); // 输出 10
}
}
```
在上面的代码中,我们定义了一个名为 `MyClass` 的类,并在其中定义了一个名为 `myVar` 的私有成员变量。然后,我们定义了两个公有方法 `setMyVar` 和 `getMyVar` 来设置和获取 `myVar` 的值。在 `OtherClass` 类中,我们创建了一个 `MyClass` 对象,并调用 `setMyVar` 方法来设置 `myVar` 的值为 10,然后调用 `getMyVar` 方法来获取 `myVar` 的值并打印出来。
阅读全文