1 问题
在最开始学习Java的时候学到sout+enter键可以输出结果,显示的是System.out.println();而在Python中是直接使用print。那么在Java中print和println有什么区别?
2 方法
Print输出会自动将括号中的内容转换成字符串输出,如果括号中是一个对象的话,就会自动调用toString()方法。
该输出方式不会换行。
如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.print("a"); System.out.print(a); } } /* 输出结果 a10 */ |
Println与print的用法和作用基本相同,但是println的输出是换行的,它会自动的在输出结果后面加上换行符,如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.println("a"); System.out.println(a); } } /* 输出结果 a 10 */ |
在print输出内容末尾添加换行符“n”,也会达到同样的效果,如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.print("an"); System.out.print(a+"n"); } } /* 输出结果 a 10 */ |
3 结语
针对Java中输出方法print与println的区别的问题,通过Java编程进行对比实验,证明该方法是有效的。它们都是java.long包里的System类中的方法,在日常使用频率比较高,需要和其他编程语言区分开来。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
JAVA
+关注
关注
19文章
2954浏览量
104511 -
编程语言
+关注
关注
10文章
1936浏览量
34573 -
Printf
+关注
关注
0文章
81浏览量
13617
发布评论请先 登录
相关推荐
如何解决JAVA程序中文无法显示的问题呢?
`上回说到JAVA虚拟机环境如何在IMX6平台搭建(点击了解),这次和大家说说JAVA应用程序遇到中文无法显示,出现乱码,该如何解决。1、运行java hello 无法显示中文(显示为乱码)2、运行
发表于 01-31 16:22
Java基础之Java运算符
在Java中,表达式是由运算符和操作数组成的。比如,我们可以把下面的都称为表达式:5num1num1+num2sum=num1+num2Java的运算符包括:算术运算符、赋值运算符、关系运算符
发表于 05-18 15:39
如何用java映射创建java对象和调用java对象的方法
java是一种解析语言,java程序是通过java虚拟机解析.class的方式运行起来。因此,java中就存在java映射的概念。一、首先我
发表于 07-28 16:11
是否可以在代码中区分开机复位和深度睡眠复位?
();Serial.println("Start...");Serial.print("Reset reason ");Serial.println
发表于 02-23 06:37
java中string不可变的原因
区分对象和对象的引用 对于Java初学者, 对于String是不可变对象总是存有疑惑。看下面代码: String s = ABCabc;System .out.println( s = + s
发表于 09-27 13:24
•0次下载
Python中print函数的用法总结
Print在日常的程序编写和调试中,使用的比较多,下面给大家详细分析下print不为人知的一些功能,比如print可以打印指定颜色的字体,可以将指定的内容打印输出到文件中去等。
Java中时间戳的使用
当前时间 import java.sql.Timestamp; //导包 Timestamp nowTime = new Timestamp(System.currentTimeMillis
JAVA中static、final、static final如何区分
当我们在使用java写类的属性时总会用到很多的类型去修饰它,比如字符串String,整数型int,但是我们偶尔也会遇到 static、final、static final,那么他们的区别是什么呢?
如何正确区分Java中super函数用法
Java中super函数有很多方法,在使用的时候我们应该如何正确区分?
2 方法
三种用法:
访问父类的方法。
调用父类构造方法。
访问父类中的隐藏成员变
print函数是什么
在Python中print( ) 函数的功能是`输出内容`,意思就是将print( ) 函数括号中的内容显示在屏幕终端上。
print[p
Java获取本机IP
原文链接 可以使用 getLocalHost 命令: import java.net.InetAddress; public class Main { public static void main
print输出如何不带空格
在Python中,print函数默认会在各个参数之间添加空格进行分隔。如果你想要让print函数输出的内容不带空格,可以使用sep参数来自定义分隔符。 sep参数是print函数的一个
java switch case值能为枚举值吗
Java中的switch语句可以接受枚举类型的值作为参数。在Java中,枚举是一种特殊的数据类型,它定义了一个固定数量的命名常量。因此,可以将枚举值作为switch语句的case。 首
java switch case 能不能用字符串
Java的switch语句在处理字符串方面有一些限制。在Java 7之前,switch语句只能处理整数类型的表达式,如int或char。但从Java 7开始,Java引入了对字符串的支
java怎么限制输入数字的范围
在Java中,你可以使用循环和条件语句来限制输入数字的范围。下面我将详细介绍如何实现这一功能。 首先,你需要使用Java的输入输出库来接收用户的输入。Java中提供了Scanner类来
评论