用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

java中的System.out.printf 函数使用

2015-01-07 作者: java源代码大全举报

[java]代码库

public class Test {  

  public static void main(String[] args) {  
      // 定义一些变量,用来格式化输出。  
      double d = 345.678;  
      String s = "你好!";  
      int i = 1234;  
      // "%"表示进行格式化输出,"%"之后的内容为格式的定义。  
      System.out.printf("%f", d);// "f"表示格式化输出浮点数。  
      System.out.println();  
      System.out.printf("%9.2f", d);// "9.2"中的9表示输出的长度,2表示小数点后的位数。  
      System.out.println();  
      System.out.printf("%+9.2f", d);// "+"表示输出的数带正负号。  
      System.out.println();  
      System.out.printf("%-9.4f", d);// "-"表示输出的数左对齐(默认为右对齐)。  
      System.out.println();  
      System.out.printf("%+-9.3f", d);// "+-"表示输出的数带正负号且左对齐。  
      System.out.println();  
      System.out.printf("%d", i);// "d"表示输出十进制整数。  
      System.out.println();  
      System.out.printf("%o", i);// "o"表示输出八进制整数。  
      System.out.println();  
      System.out.printf("%x", i);// "d"表示输出十六进制整数。  
      System.out.println();  
      System.out.printf("%#x", i);// "d"表示输出带有十六进制标志的整数。  
      System.out.println();  
      System.out.printf("%s", s);// "d"表示输出字符串。  
      System.out.println();  
      System.out.printf("输出一个浮点数:%f,一个整数:%d,一个字符串:%s", d, i, s);  
      // 可以输出多个变量,注意顺序。  
      System.out.println();  
      System.out.printf("字符串:%2$s,%1$d的十六进制数:%1$#x", i, s);  
      // "X$"表示第几个变量。  
  }  

}

//源代码片段来自云代码http://yuncode.net
			


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...