java system.out.printf()的使用方法
- package test;
- public class Main
- {
- 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$"表示第几个变量。
- }
- }
java system.out.printf()的使用方法的更多相关文章
- system.out.printf()的使用方法
package com.lzc.test; public class Main { public static void main(String[] args) { // 定义一些变量,用来格式化输出 ...
- java输出格式-----System.out.printf()
package com.lzc.test; public class Main { public static void main(String[] args) { // 定义一些变量,用来格式化输出 ...
- Java中 System.arraycopy() 和 Arrays.copyOf()方法
System.arraycopy() 和 Arrays.copyOf()方法 阅读源码的话,我们就会发现 ArrayList 中大量调用了这两个方法.比如:我们上面讲的扩容操作以及add(int in ...
- Java中String类的format方法使用总结
可参考: http://www.cnblogs.com/fsjohnhuang/p/4094777.html http://kgd1120.iteye.com/blog/1293633 String类 ...
- java字符串格式化:String.format()方法的使用
转自:http://kgd1120.iteye.com/blog/1293633 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应 ...
- 【转】java格式化输出 printf 例子
[转]java格式化输出 printf 例子 转自http://www.cnblogs.com/TankMa/archive/2011/08/20/2146913.html#undefined imp ...
- 了解Java格式化输出printf,一篇就够了
格式化详解 格式化输出 转换符 常用转换符 日期转换 搭配标志 了解C语言的都知道,C语言的输出语句printf();可以对里面的内容格式化然后输出.那么在Java中也给我们提供了相关的方法.两者十分 ...
- java高级用法之:调用本地方法的利器JNA
目录 简介 JNA初探 JNA加载native lib的流程 本地方法中的结构体参数 总结 简介 JAVA是可以调用本地方法的,官方提供的调用方式叫做JNI,全称叫做java native inter ...
- java.lang.String.getBytes(String charsetName)方法实例
java.lang.String.getBytes(String charsetName) 方法编码将此String使用指定的字符集的字节序列,并将结果存储到一个新的字节数组. 声明 以下是java. ...
随机推荐
- (一)SpringMVC之警告: No mapping found for HTTP request with URI
这个警告往往是因为url路径不正确. 所以从三个地方下手: 1.springmvc-config.xml中的配置handle,看看是不是因为handle没有配置导致的. 2.如果是使用注解的方式的话, ...
- 快学UiAutomator UiDevice API 详解
一.按键使用 返回值 方法名 说明 boolean pressBack() 模拟短按返回back键 boolean pressDPadCenter() 模拟按轨迹球中点按键 boolean press ...
- 【Qt】2.2 继续了解信号和槽
槽和普通成员函数一样,可以是虚函数.被重载,可以是公有.私有.保护的.它可以被其它C++成员函数调用. 槽连接了信号,当发射这个信号时,槽会被自动调用. 连接函数: bool QObject::con ...
- 洛谷 p1141 01迷宫题解
很长时间没发博客了,今天水一下 很多dalao说染色(普通的)过不了, 我怎么就过了 其实我也是今天才知道什么是染色(由@你听风在吼 dalao指导) 然后自己打了一个,也不知道叫不叫染色,反正是过了 ...
- python之数据类型补充
1. capitalize (首字母大写) 例题: s = "alex wusir" s1 = s.capitalize() # 格式 print(s1) ''' 输出结果 Ale ...
- No-12.函数进阶
函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形 ...
- cdlinux
xset q xset s 6000 xset -dpms ntpdate time.nist.gov date
- lru缓存测试类
package demo.mytest; import java.io.Serializable;import java.util.LinkedHashMap;import java.util.con ...
- js解析器
1>js的预解析 找var function 参数等 所有的变量,在正式运行代码前,都提前赋了一个值:未定义 所有的函数,在正式运行代码前,都是整个函数块. 遇到重名的:只留一个 如果变量与函数 ...
- django第三天(路由基础和路由分配)
路由基础 url(正则路径,视图函数地址,默认关键字参数,路由别名) 路由由上而下匹配, ""可以匹配任意路由 "^$"来匹配"/" url ...