zoukankan      html  css  js  c++  java
  • java中System.out.print()与System.out.println()与System.out.printf()的差别

    System.out.print()与System.out.println()与System.out.printf()的差别
    1.System.out.print():
    输出不换行,比如:
    System.out.print("a");
    System.out.print("b");
    结果:
    ab

    2.System.out.println():
    输出后换行,比如:
    System.out.println("a");
    System.out.println("b");
    结果:
    a
    b

    3.System.out.printf()

    输出格式化

    样例:

    public static void main(String[] args){
       for(int i = 0;i<8;i++{
          for(int j= 1;i<10;j ++)
          {
             System.out.printf("%5d",i*j);
           }
           System.out.println();
         }
    }

    输出结果:

     

    倘若使用System.out.print(ln)格式就出现了明显错误,如下:

     

    System.out.printf ()的基本格式:

         格式控制符以一个%开始,一个字母结束,字母规定了方法按照何种方式打印这个值,例如d表示十进制整数(int),f表示浮点数(double).

    例如:int x=12,y=10;

    System.out.printf("(%d,%d)",x,y);

    输出结果:

     

    %d代替后面的参数,格式字符串中的格式控制字符的个数必须与后面提供的参数个数相匹配。

                                         常用格式控制符:

    %d 整数
    %8d 整数,右对齐,输出高度为8
    %-6d 整数,左对齐,输出高度为6
    %f 浮点数
    %8f 浮点数,右对齐,输出高度为8
    %.2f 浮点数,精确到百分位
    %16.3 浮点数,精确到千分位,输出高度为16
    格式控制字符 结果


                                          string同理,把d换成s

  • 相关阅读:
    sqllite小型数据库的使用
    winform打开本地html页面
    【app】自动化必备之adb使用
    【app】自动化环境搭建(Appium)for java
    【app】Hybrid?Native?不知道你就out了!
    589. N叉树的前序遍历
    590. N叉树的后序遍历
    897. 递增顺序查找树
    559. N叉树的最大深度
    108. 将有序数组转换为二叉搜索树
  • 原文地址:https://www.cnblogs.com/yangzhixue/p/12254772.html
Copyright © 2011-2022 走看看