2016-06-10 84 views
0

您好,我正在嘗試爲我在學校的最終項目製作遊戲。我想要做的是在一個包中使用相同的整數兩個文件。如何在另一個類文件中使用另一個int java

文件一個是設置值

public class Scores { 

int wins = 0; 

int losses = 0; 

int ties = 0; 

    } 

然後在我的第二個文件,我使用他們

 public void Stats(int wins) { 

    String win1 = String.valueOf(wins); 

    winOutput.setText("You have" + win1 + "."); 

} 

我還是新來的Java,我似乎無法得到這個加工。謝謝您的幫助!

+0

你可以發佈這兩個類嗎? – Berger

回答

0

你不必調用一個方法getvalue它更容易編寫只是

System.out.println("you have " + win1); 

,它應該運行。

+0

或'winOutput(「youhave」+ win1)' –

+0

在我的遊戲中,我有一個窗口打開並顯示文本字段中的分數。 – TehDarker

+0

好吧,但要創建一個新的字符串,你不必從int調用方法valueOf。您可以將「ste」整數添加到字符串e中。 G。 NewString =「你有」+ win1 –

0

請記住,Java是面向對象的。文件Scores.java不會在未經實例化的情況下設置任何分數。您需要將您創建並使用的ScoresScores對象)的實例傳遞給Stats(int)方法。

相關問題