0

Streamtokenizerを使用して「0900」のような時間入力を読み取ろうとしましたが、出力は常に「900」ですが、「0900」のように桁全体を出力する方法はありますか?私は少しグーグルを試してみましたが、実際には何も機能しません...

for example 
if(f.ttype != StreamTokenizer.TT_NUMBER ){
    System.out.println("not a src time"); 
} else {
    int Dtime =(int) f.nval;
}
4

1 に答える 1

3

String.format("%04d", theTime);4桁の時間に使用します。

于 2012-05-17T11:44:15.743 に答える