• 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

  • 相关阅读:
    Educational Codeforces Round 61
    Codeforces Round #548 (Div. 2)
    Codeforces Round #553 (Div. 2)
    spring mvc接口跨域访问
    json解析;百度统计API返回data解析
    HTML img标签使用base64展示图片
    My Sql 查询连续天数数据
    js 获取url地址栏拼接参数
    在jsp页面获取绝对路径
    java web项目配置Tomcat访问项目外文件
  • 原文地址:https://www.cnblogs.com/yangzhixue/p/12254772.html
Copyright © 2020-2023  润新知