我想寫一個計算器,它從文本字段中提取數字並將它們添加到一起,以便在文本區域中輸出它們。 它只要從文本字段中取兩個數字就行,但當我將它們加在一起時,它會發出:1+1=11
。用於計算器的字符串
如何添加兩個字符串使其等於2?
這是我的源代碼:
private void ButtonPlusActionPerformed(java.awt.event.ActionEvent evt) {
String Nummer1 = Zahl1.getText();
String Nummer2 = Zahl2.getText();
int intZahl1 = Integer.parseInt(Nummer1);
Integer integerZahl1 = new Integer(Nummer1);
int intZahl2 = Integer.parseInt(Nummer2);
Integer integerZahl2 = new Integer(Nummer2);
Result.setText(Nummer1 + Nummer2);
Result
是我的文字區域的名稱和潛水員Nummer
s爲剛剛變量,你可能已經注意到。
除了@HovercraftFullOfEels'的回答,我想指出的是,Java編碼約定規定包名都是小寫字母,類名是CamelCase以大寫字母開頭,變量名是以小寫字母開頭的camelCase。儘管我知道名詞都是大寫的auf Deutsch,但你應該將變量'Nummer1'&'Nummer2'聲明爲'nummer1'&'nummer2',所以它不那麼直觀 – StormeHawke