こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

取得した変数の値に1000をかけたい

いつもお世話になっています。java初心者です。

String型で取得した 変数 yy にX1000をして出力したいのですが、どうすれば出来ますでしょうか

変数yyには 2008という テキストエリアで入力したString型の数値がはいっています。

最終的に20080000という数字にしたいのですが。

投稿日時 - 2008-07-02 11:26:55

QNo.4145304

すぐに回答ほしいです

質問者が選んだベストアンサー

あなたの前の質問で詳しく?
回答しておきました。そちらをご覧下さい。

投稿日時 - 2008-07-02 22:57:20

お礼

ありがとうございました!

解決しました!!

投稿日時 - 2008-07-03 14:19:58

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

単純に後ろに "000" を連結するだけ

投稿日時 - 2008-07-02 11:50:23

class Q4145304A{
public static void main(String[] args){
/*
全角数字は直接は読み取れないが
面倒くさいので半角で勘弁してください
あと、例によってやっぱり面倒くさいので
オーバーフローは考えない。
*/
String str = "2008";
int num;
try{
num = Integer.parseInt(str) * 1000;
System.out.println(Integer.toString(num));
}catch(java.lang.NumberFormatException e){
System.out.println("数値じゃない文字列だったよ。" + e.getStackTrace().toString());
}
}
}

投稿日時 - 2008-07-02 11:44:38

お礼

回答ありがとうございました!

オーバーフローも必要のようでした。。。

投稿日時 - 2008-07-03 14:21:04

あなたにオススメの質問