どのように私は111でJavaの整数の最初の3つの文字を置き換えますか?

アレックス管理者:

私は、javaの整数を持っています。どのように私は111729に783729を回す例えば、111(または任意の他の数)とその最初の3つの数字を置き換えますか?どうもありがとう!

Kaimson:

あなたは、文字列に変換してから最初の3つの文字を置き換えることができます。

String s = String.valueOf(783729);
int i = Integer.parseInt(s.replace(s.substring(0, 3), "111"));

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=404027&siteId=1