我有两个名为x.java
和的 java 类y.java
。
在x.java
我有一个受保护的方法:
protected ResultSet populateSpeciesList(ResultSet results)
在这个受保护的方法中,我有一个 if 语句:
if (fsTitle != null)
{
sp.setFireStudyTitle("Available");
String sppAcronym = results.getString("ACRONYM");
FireStudyQueryBuilder qb = new FireStudyQueryBuilder();
this.magicString = qb.buildMagicString();
}
现在y.java
我有一个方法是这样的:
String buildMagicString()
{
String sppAcronym = getAcronym();
String newQueryString = a bunch of SQL;
return newQueryString;
}
问题是,我不能在其他类中使用 sppAcronym,因为它无法识别。
所以我的问题是,如何将变量从类传递给另一个?
谢谢。