《java入门》基本输出方式
程序员文章站
2022-06-23 11:13:03
输出方式public class KT2 {public static void main(String[] arges) {//基础输出System.out.print("print不换行");System.out.print("print不换行");System.out.println("println换行");System.out.println("println换行");System.out.println();//放在不换行的后面可以当换行来用...
输出方式
public class KT2 {
public static void main(String[] arges) {
//基础输出
System.out.print("print不换行");
System.out.print("print不换行");
System.out.println("println换行");
System.out.println("println换行");
System.out.println();//放在不换行的后面可以当换行来用
//比如
System.out.print("print不换行");
System.out.println();
System.out.print("print不换行");
// 红色输出
System.err.println("err红色输出");
//转义字符
// \n 换行
//格式化输出
//%是站位符,顾名思义为后面的量站位的
//必须用printf 这个是不换行的,为了更直观,所以在后面加入了\n
//%d 字符型站位,%s整数型站位
System.out.printf("姓名:%s,年龄:%d","张三\n",16);
//03表示输出三位,不够用0补
System.out.printf("年龄:%03d\n",16);
//%f浮点型站位
System.out.printf("%f\n",1.3658);
//.2表示精确小数点后2位
System.out.printf("%.2f\n",1.3658);
//
//$表示使用后面的第几个量 如果不用$前面站位个数与后面量个数要相等
System.out.printf("%d %d\n",1,2);
System.out.printf("%d %3$d %2$d %1$d\n",1,2,3);//相当于给个量一个号,虽然可以打乱,但还是规范方便阅读和后期代码调整
}
}
输出
数字格式化输出
import java.text.NumberFormat;
import java.util.Locale;
public class KT5 {
public static void main(String[] args) {
int n = 9845555;
System.out.println(n);
System.out.printf(String.format("%.2f\n",n*1.0));//保留两位小数 *1.0相当于类型转换,因为n是int类型
//格式化百分比
NumberFormat nf = NumberFormat.getPercentInstance();
System.out.println(nf.format(.25));
//格式化数
NumberFormat nf2 = NumberFormat.getInstance();
System.out.println(nf2.format(n));
System.out.println(nf2.format(100.3252365));//默认保留三位小数 四舍五入
//格式化货币
Locale.setDefault(Locale.CHINA);//货币的位置
NumberFormat nf3 = NumberFormat.getCurrencyInstance();
System.out.println(nf3.format(100.3252365));
}
}
输出
本文地址:https://blog.csdn.net/Lazy_G/article/details/111941735
上一篇: javaEE学生考勤管理系统
下一篇: 编译_解释_java
推荐阅读
-
MyBatis从入门到精通(三):MyBatis XML方式的基本用法之多表查询
-
JSP入门教程之客户端验证、常用输出方式及JSTL基本用法
-
零基础入门学习java第七节:Java输入与输出
-
MyBatis从入门到精通(四):MyBatis XML方式的基本用法之增删改
-
java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念
-
编程初学者入门7_公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。(复习冒泡排序+C、Java中局部变量不赋值不能使用))
-
Spring入门07--使用JAVA的方式配置Spring
-
java开发入门基本概念
-
Python入门04——常量、基本数据类型、输入输出、基本运算符
-
Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创