System.out.print与System.out.println与System.out.printf之间的区别

这篇文章介绍了Java中用于输出的三个方法:System.out.print、System.out.println和System.out.printf。print方法在命令窗口显示参数但不换行,println方法会添加换行符,而printf则是用于格式化输出,支持指定输出格式如%d(整数),%f(浮点数)等。
摘要由CSDN通过智能技术生成

System.out.print与System.out.println与System.out.printf之间的区别

概念上:
1、print 将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后。
2、println 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始。
3、printf 是格式化输出的形式(即可以控制输出的格式)。

        a.%d的意思是一个int值的占位符

        b.%f为一个double 或float值的占位符

        c.%s为一个string值的占位符

        d.%.2f:输出两位小数点

        e.%.3f:输出三位小数点

举个例子,代码如下:

package 第一题;

public class a {

public static void main(String args[]) {

int i=9;

double j=10.4;

System.out.print("i,j的值分别为:"+i+","+j);

System.out.print("\n");//换行

System.out.println("i,j的值分别为:"+i+","+j);

System.out.printf("i的值为%d,j的值为%f",i,j);

System.out.println();//换行

System.out.printf("i的值为%d,j的值为%.2f",i,j);

        }

}

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值