1
我試圖從topicRNG加載字符串來更改XML。我之前在類之間加載了變量,但現在無法使用它。
首先,我有我的代碼,我嘗試加載它。 包XMLTest;如何從java類加載變量到不同的類
public class ModifyTTXML {
public static void main(String args[]){
TopicRNG.main();
String something = TopicRNG.topicFinal;
...
然後,我嘗試加載它的代碼,
import java.util.Random;
public final class TopicRNG {
public static final void main(String... aArgs){
String lastTopic = "empty";
int lastTopicNumber; //genre ska importeras från GameSetup screenen
Random randomGenerator = new Random();
...
if(GenreDefiner.genre<=1){
System.out.println(topicName[lastTopicNumber]);
topicFinal = topicName[lastTopicNumber]; }
當我加載的INT從GenreDefiner我有它成立這樣,
public class GenreDefiner {
public static int genre = 1;
}
我試過「把公共靜態字符串topicFinal「,它給了我一個錯誤,當我把它放在」公共靜態無效主(字符串參數[]){}「它工作正常。所以我猜測公共靜態在「公共靜態無效的主要(字符串參數[]){」是弄亂它的事情。我該怎麼辦?