【Java基础知识14讲-04:Java的输入输出】
- 4.1输出System.out.printf
输出
System.out.printf
与C语⾔中的printf函数功能完全类似
System.out.printf(格式控制部分,表达式1,表达式2…)
例如
Int classNumber = 10;
Int age = 16;
System.out.printf(“the class is %d and the age is %d”, classNumber , age);
输出: the class is 10 and the age is 16
System.out.printf(格式控制部分,表达式1,表达式2…)
格式控制部分由格式控制符和普通字符组成。格式控制符⽤来
输出表达式的值,普通字符原样输出
%d —— 输出整数类型数据
%c —— 输出字符类型数据
%f —— 输出浮点类型数据
%s —— 输出字符串类型数据
输出数据时,也可以控制数据的格式
%md ——输出的int类型数据占m列
%m.nf ——输出的浮点类型数据占m列,保留n位⼩数
输入输出程序举例:
public class Basic {
public static void main(String[] arrgs){
//输入输出举例:
double numDouble2 = 49.45678012;
System.out.printf("numDouble2 is %10.5f",numDouble2 ); //%10.5f代表输出浮