我正在尝试将一个简单的整数值传递给我的方法,但它正在打印不同的值。
public class DescendingOrder {
public static int sortDesc( int num) {
System.out.println(num);
return 1;
}
public static void main (String [] args) {
sortDesc(0112);
}
}
当我传递数字0112时,sortDesc方法中的打印语句将显示74。但是,当我删除0并将112作为参数传递时,它将打印112。我不明白为什么在方法中打印74。 / p>