と という名前の 2 つの Java クラスがx.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 を使用できないことです。
私の質問は、変数をクラスから別のクラスに渡すにはどうすればよいですか?
ありがとう。