これは機能しません:
int number = 1;
String numberstring = IntToString(number);
「メソッドIntToString(int)は型(myclassname)に対して未定義です」というメッセージが表示されます。
私はここで疲れているに違いない。一体何を忘れているの?
これは機能しません:
int number = 1;
String numberstring = IntToString(number);
「メソッドIntToString(int)は型(myclassname)に対して未定義です」というメッセージが表示されます。
私はここで疲れているに違いない。一体何を忘れているの?
これを試して。
int number = 1;
String numberstring = Integer.toString(number);
次のいずれかを実行できます。
String numberstring = number.toString();
また
String numberstring = Integer.toString(number)
または(トリッキーなこととして、私は時々これを行います)
String numberstring = 1 + "";
なぜこれではないのですか:
int number = 1;
String numberstring = number+"";
また、次のことを確認してください。
IntToString
クラスファイルにメソッドがありますmyclassname
か?引数のタイプは一致していますか?
これらは、特別なクラスをインポートしなくても、「箱から出して」動作するように見えるものです。
String numberstring = String.valueOf(number);
String numberstring = Integer.toString(number);
String numberstring = number + "";
Javaでは、intからStringは次のように単純です。
String numberstring = String.valueOf(number);
これはAndroidにも当てはまります。
非常に少ないコードでこれを行う1つの方法は、次のようになります。
int番号=1; 文字列numberstring=number + "";
あなたはこれを期待していますか-
int numb = 1;
String val = String.valueOf(numb);
int number=1;
String S = String.valueOf(number);
このコードを試してください...私のために働きます:)