我对编程很新,并且正在关注youtube的教程,我对这段代码感到困惑:
public static void main(String[] args) {
System.out.println(String.format("%02d", 1));
}
代码应该打印01
作为输出,但我得到??
,只有2个问号。谁能解释我做错了什么?
答案 0 :(得分:0)
没关系,我明白了。 Eclipse使用印地语格式数字来显示输出(不知道为什么?)。将项目编码设置为UTF-8允许我看到它们而不是“问号”。