我可以在Java中将字符串相乘以重复序列吗?

我有类似以下内容:


int i = 3;

String someNum = "123";

我想i在someNum字符串后附加“ 0” 。是否有某种方法可以像Python一样乘以字符串来重复它?


所以我可以去:


someNum = sumNum + ("0" * 3);

或类似的东西?


在这种情况下,我的最终结果将是:


“ 123000”。


qq_遁去的一_1
浏览 210回答 3
3回答

12345678_0001

不,但是您可以在Scala中!(然后编译并使用任何Java实现运行它!!!)现在,如果要使用Java轻松实现此目的,请使用Apache commons-lang软件包。假设您正在使用maven,请将此依赖项添加到pom.xml中:&nbsp; &nbsp; <dependency>&nbsp; &nbsp; &nbsp; &nbsp; <groupId>commons-lang</groupId>&nbsp; &nbsp; &nbsp; &nbsp; <artifactId>commons-lang</artifactId>&nbsp; &nbsp; &nbsp; &nbsp; <version>2.4</version>&nbsp; &nbsp; </dependency>然后如下所示使用StringUtils.repeat:import org.apache.commons.lang.StringUtils...someNum = sumNum + StringUtils.repeat("0", 3);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java