gpt4 book ai didi

java - 是否可以将方法级变量设置为类级变量?

转载 作者:行者123 更新时间:2023-11-29 07:59:51 25 4
gpt4 key购买 nike

我想将我的方法级变量设置为类级变量。是否可以在 Java 中将方法级变量设置为类级变量?我想获取方法级变量值作为类级变量如何获取?

class A {       
void m(String s){
String s1 = s;
}
}

最佳答案

我猜你想要(作为一个基本的例子)

class A {
String s1;

void m(String s) {
s1=s;
}
}

请注意,这是您使用 setter 函数执行的操作:

public class A {
private String s1;

//Since the attribute is private, you need a function to access to the value
public String getS1() {
return this.s1;
}

public void setS1(String s) {
this.s1 = s;
}
}

您还可以在类构造函数中传递动态值:

public class A {
private String s1;

public A(String s1) {
this.s1 = s1;
}

//Since the attribute is private, you need a function to access to the value
public String getS1() {
return this.s1;
}

public void setS1(String s) {
this.s1 = s;
}
}

关于java - 是否可以将方法级变量设置为类级变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15034140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com