println和printf_print和printf

println和printf_print和printf1.常用的是println,就是换行输出 2.print,不换行输出 3.printf常使用于格式转化 public class Print { public static void main(String[] args) { int a = 3,b=4; float c = 2.3564f; Sy

println和printf_print和printf"

1.常用的是println,就是换行输出

2.print,不换行输出

3.printf常使用于格式转化

public class Print {
    public static void main(String[] args) {
        int a = 3,b=4;
        float c = 2.3564f;
        System.out.printf("%.2f %d %d",c,a,b);
    }

结果: 2.36 3 4

// .2表示保留两位小数

// 通过占位符,打印多个变量 

// printf不能换行,必须加“\n”换行

// 占位符介绍(printf支持的格式):

          %c        单个字符 
          %d        十进制整数 
          %f        十进制浮点数 
          %o        八进制数 
          %s        字符串 
          %u        无符号十进制数 
          %x        十六进制数 
          %%        输出百分号% 

4.println()不仅仅比print()多打一个”\n”,而是”\r\n”,这才是真正意义上的回车;

r是回车符,表示return,定位到行首,回车 = 光标到达最左侧;\n是换行符,表示newline,新的一行,换行 = 移到下一行;

如果只回车(\r),打印的东西会覆盖同行以前的内容;如果只换行(\n),打印的东西会在下一行的下一个位置继续(如果下一行已经有了一些内容的话它会在那些内容的后边,因为一般情况下下一行是没有数据的,所以很多时候\n也就和\r\n作用一样);

public class Print {
    public static void main(String[] args) {
        System.out.printf("ss\r");
        System.out.print("ww");
    }
}
结果:ww
public class Print {
    public static void main(String[] args) {
        System.out.printf("ss\n");
        System.out.print("ee");
    }
}
结果:ss
     ee

 

今天的文章println和printf_print和printf分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/52979.html

(0)
编程小号编程小号
上一篇 2023-08-30
下一篇 2023-08-30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注