2017-08-15 8 views
-7

申し訳ありませんが、私はその問題を正しく言いませんでしたが、ここに私の問題があります: スクリーンショットによると、私はコンソールで "3"と "120"コードを実行しましたが、代わりに "myInt" "myByte"を取得しました。これをどうやって解決するのですか?Android Studioは変数 "Int"を使用して印刷しません

Screenshot

+5

変数を印刷していないので、リテラル文字列を印刷しています。引用符を削除します。 – David

+0

[https://developer.android.com/training/index.html](https://developer.android.com/training/index.html) – Ziinloader

+0

変数と文字列https://docs.oracleをお読みください。 com/javase/tutorial/java/nutsandbolts/variables.html https://docs.oracle.com/javase/tutorial/java/data/strings.html –

答えて

0

"myInt"それは可変であり、それはとても価値

を輸送することができ、文字通り

myIntそれを印刷Stringある:

  • System.out.println("myInt") - > // myInt
  • System.out.println(myInt) - > // 3

あなたは両方を使用することができます。myIntはここに""が付属していないことを

System.out.println(myInt); 

注:

System.out.println("The value of myInt is " + myInt) - > // The value of myInt is 3

1

これを試してみてください!あなたがやっていることは、実際には文字列 "myInt"を印刷することです。しかし変数myIntの値を出力したい場合はを""なしで入力してください。

0

変数名を二重引用符で囲みます。それらを取り除くと、あなたは行くのが良いでしょう。

public class Variables{ 
    public static void main(String[] args){ 
    int myInt = 3; 
    byte myByte =120; 
    System.out.println(myiInt); 
    System.out.println(myiByte); 
    } 
} 
関連する問題