zoukankan      html  css  js  c++  java
  • print,printf,println的区别,以及 , , 的区别

    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不能换行,必须加“ ”换行

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

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

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

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

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

    public class Print {
        public static void main(String[] args) {
            System.out.printf("ss
    ");
            System.out.print("ww");
        }
    }
    结果:ww
    public class Print {
        public static void main(String[] args) {
            System.out.printf("ss
    ");
            System.out.print("ee");
        }
    }
    结果:ss
         ee
  • 相关阅读:
    bzoj1494 生成树计数 (dp+矩阵快速幂)
    hdu3516 Tree Construction (区间dp+四边形优化)
    luogu3628 特别行动队 (斜率优化dp)
    luogu3195/bzoj1010 玩具装箱(斜率优化dp)
    poj1038 Bugs Integrated,Inc. (状压dp)
    bzoj1597/luogu2900 土地购买 (斜率优化dp)
    bzoj4518/luogu4072 征途(斜率优化dp)
    pandas read_csv
    pandas series和pd.Dataframe区别
    python3 mro
  • 原文地址:https://www.cnblogs.com/coderxiaobai/p/13658238.html
Copyright © 2011-2022 走看看