println和print有什么区别?

 我来答
床前明月儿
高能答主

2023-03-25 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171950

向TA提问 私信TA
展开全部

一、功能不同

1、print:将信息显示在命令窗口中,输出光标定位在最后一个字符之后。

2、printf:将信息进行格式化显示在命令窗口中,输出光标定位在最后一个字符之后。

3、println:将信息显示在命令窗口中,输出光标换行定位在下一行开头。

二、语法不同

1、print:Print("\n ") = Println("  ")。

2、printf:System.out.println(" b");

3、println:System.out.print(" ASD\n"); = System.out.println(" ASD")。


三、特点不同

1、print:是需求输出的一系列参数, 其个数务必与式样化字符串所阐明的输出参数个数一样多, 各参数之间用","分开。

2、printf:式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。

3、println:从右到左压栈,然后将先读取放到栈底,最后读取的放在栈顶,处理时候是从栈顶开始的。

参考资料来源:百度百科-printf()

Sigma-Aldrich
2018-06-11 广告
Duolink PLA技术可通过同一个实验即可完成对蛋白质互作及其修饰的检测、定量以及确定细胞定位等。Duolink基于原位PLA技术(即邻位连接分析技术),可以帮助您在内源蛋白质表达过程中进行该分析。... 点击进入详情页
本回答由Sigma-Aldrich提供
hbhwdm
2023-03-26 · TA获得超过2913个赞
知道小有建树答主
回答量:1243
采纳率:77%
帮助的人:265万
展开全部
`println`和`print`都是用于输出内容到控制台的Java语言的方法,它们的主要区别在于输出后是否换行。
`print`方法只是把内容逐个打印出来,不会在最后自动换行。而`println`方法则会在打印完内容后在末尾添加一个换行符号,使得下一次输出从新的一行开始。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式