Android 用if改变结果

Android 用if改变结果,android,if-statement,textview,Android,If Statement,Textview,我有一个字符串“result”,它包含例如30。 我想在TextView1中输出此结果。问题是我希望我的textview以4长度格式显示结果。 例如,30为0030,如果结果为100,则显示0100 我所做的如下 if(result.length()<4) { test = 4; cl = result.length(); cl = test - cl; } if(result.length()使用 这将输出0010使用 String.format("%04d", 10) 这将输出00

我有一个字符串“result”,它包含例如30。 我想在TextView1中输出此结果。问题是我希望我的textview以4长度格式显示结果。 例如,30为0030,如果结果为100,则显示0100

我所做的如下

if(result.length()<4) {
test = 4;
cl = result.length();
cl = test - cl;
}
if(result.length()使用

这将输出0010

使用

String.format("%04d", 10)

这将输出0010

谢谢!让它使用以下代码:int-temp=Integer.parseInt(结果);result=String.format(“%04d”,temp);谢谢!让它使用以下代码:int-temp=Integer.parseInt(结果);result=String.format(“%04d”,temp);