为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

$多余的吧?

%.2f是小数点后面保存两位

%1d是当前变量占用1个变量的位置

0 回复 有任何疑惑可以回复我~
#1

1149034437 提问者

谢谢恩公
2016-02-23 回复 有任何疑惑可以回复我~

你可以叫它们,占位符。是用来格式化(数据)输出的。普通的println or print只能以默认的方式输出数据,而printf可以控制输出的格式。这个应该是来借鉴与C语言的函数,如果你感兴趣可以参阅一下。

public class HelloWorld {

    public static void main(String[] args) {
        int i = 1;
        double j = 10.0;
        System.out.println("i=" + i + " " + "j=" + j);
        System.out.printf("i=%8d j=%.4f", i, j);
    }

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

浮点型的使用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信