String temp=""; temp=i<100?("0"+i):(""+i);的含义是什么

2025-02-25 17:49:20
推荐回答(2个)
回答1:

String temp="";//设为空字符串
temp=i<100?("0"+i):(""+i);//三目运算符,当i<100时,temp="0"+i;
//反之,temp=""+i;
估计是保持数据的一致性(都是三位),034,056,239...

回答2:

给temp赋值i,如果i小于10则前面补“0”。
i=1 temp=01
i=5 temp=05
i=12 temp=12