2

これは機能しません:

int number = 1;
String numberstring = IntToString(number);

「メソッドIntToString(int)は型(myclassname)に対して未定義です」というメッセージが表示されます。

私はここで疲れているに違いない。一体何を忘れているの?

4

8 に答える 8

4

これを試して。

int number = 1;
String numberstring = Integer.toString(number);
于 2012-06-11T13:47:20.303 に答える
3

次のいずれかを実行できます。

 String numberstring = number.toString();

また

String numberstring = Integer.toString(number)

または(トリッキーなこととして、私は時々これを行います)

String numberstring = 1 + "";
于 2012-06-11T13:49:56.427 に答える
2

なぜこれではないのですか:

int number = 1;
String numberstring = number+"";

また、次のことを確認してください。

IntToStringクラスファイルにメソッドがありますmyclassnameか?引数のタイプは一致していますか?

于 2012-06-11T13:50:05.910 に答える
2

これらは、特別なクラスをインポートしなくても、「箱から出して」動作するように見えるものです。

String numberstring = String.valueOf(number);
String numberstring = Integer.toString(number);
String numberstring = number + "";
于 2012-06-12T10:36:50.750 に答える
1

Javaでは、intからStringは次のように単純です。

String numberstring = String.valueOf(number);

これはAndroidにも当てはまります。

于 2012-06-11T15:30:22.790 に答える
1

非常に少ないコードでこれを行う1つの方法は、次のようになります。

int番号=1;
文字列numberstring=number + "";
于 2012-06-11T13:48:47.993 に答える
1

あなたはこれを期待していますか-

int numb = 1;
String val = String.valueOf(numb);
于 2012-06-11T13:51:27.730 に答える
1
int number=1;
String S = String.valueOf(number);

このコードを試してください...私のために働きます:)

于 2012-06-11T14:03:10.663 に答える