- ベストアンサー
取得した変数の値に1000をかけたい
いつもお世話になっています。java初心者です。 String型で取得した 変数 yy にX1000をして出力したいのですが、どうすれば出来ますでしょうか 変数yyには 2008という テキストエリアで入力したString型の数値がはいっています。 最終的に20080000という数字にしたいのですが。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
あなたの前の質問で詳しく? 回答しておきました。そちらをご覧下さい。
その他の回答 (2)
- koko_u_
- ベストアンサー率18% (459/2509)
回答No.2
単純に後ろに "000" を連結するだけ
- himajin100000
- ベストアンサー率54% (1660/3060)
回答No.1
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()); } } }
質問者
お礼
回答ありがとうございました! オーバーフローも必要のようでした。。。
お礼
ありがとうございました! 解決しました!!