输出方法:print() ,println():
在学习马士兵老师的J2SE视频的时候,他举例子,输出有时候用print(),有时候用println(),当时也没觉得这两者在输出结果上有什么区别。但是,假如没有区别,效果相同,那为什么还会共存呢?应该不是版本的原因吧,更不可能是根据用户的喜好,愿意用哪个就用哪个,如果真的是,当然是用短的啦(我这人比较懒,能少写就少写)。于是就上网搜了一下,找到了我想要的了。
二者区别:
print()方法在输出括号里指定的字符串后就结束操作,而不再添加回车,光标停留在字符串最后一个字符的右边,即不换行输出;
println()则是添加回车,光标停在下一行,即换行输出。"ln"就是“line”去掉元音字母的简写。
其实这么解释相信大家都能理解,如果还不够直观,看个小例子,就能一目了然。
print()方法:
<span style="font-size:18px;color:#000000;">public class testPrint{
public static void main(String args []){
int i;
for( i = 1;i<6;i++){
System.out.print("123456");
}
}
}</span>
运行结果:
pritnln()方法:
<span style="font-size:18px;color:#000000;">public class testPrint{
public static void main(String args []){
int i;
for( i = 1;i<6;i++){
//System.out.print("123456");
System.out.println("7890");
}
}
}</span>
运行结果:
总结:
其实以上只是二者的区别之一,还有其他的不同之处,这就需要在以后的学习实践中用心体会,比如二者合并使用,或者二者输出不同的数据类型时也会有一些差异值得我们深入研究。另外,在以前学习C#的时候记得也有类似的成对的方法,Console.Write()和Console.WriteLine();Console.Read()和Console.ReadLine()等等,类似的方法好还有很多,还需要在以后的学习实践中积累。
分享到:
相关推荐
下面我们将详细探讨这个"Java——简易计算器"项目中的关键知识点。 首先,让我们从基础开始。一个简单的Java计算器程序通常会包含一个主类(Main Class),在这个主类中,我们定义主方法(main method),它是程序...
Java 基础程序设计是 Java 编程语言的基础知识,包括 Java 语言的基本知识、Java 控制语句、Java 循环语句、Java 数组等。 一、Java 语言基础知识 Java 语言是一种面向对象的编程语言,由 James Gosling 等人在 ...
在Java编程语言中,`print()` 和 `println()` 是两个常用的输出方法,它们都属于 `System.out` 类的成员,用于向控制台输出文本。理解它们之间的差异是编写清晰、有效的控制台输出代码的关键。 首先,`print()` ...
System.out.println(line); } reader.close(); break; } } jarInput.close(); } } ``` 这段代码会遍历JAR文件的每一个条目,当找到`data.txt`时,它会读取并打印文件内容。请注意,文件路径区分大小写,所以...
import java.util.Arrays; import java.util.Random; public class DoubleBall { public static void main(String[] args) { System.out.println(create()); } public static String create(){ String[] ...
JAVA常见错误总结 以下是关于 Java 编程中的一些常见错误的总结,旨在帮助初学 Java 的朋友们避免这些常见的错误。 错误1:抽象方法的定义 在 Java 中,抽象方法不能以花括号结尾,也不能带有访问修饰符。因此,...
总的来说,`print`方法是Java中输出数据的基本手段,结合`println`、`printf`等方法,我们可以实现各种复杂的控制台输出需求。对于初学者,熟练掌握这些基础知识至关重要,它们是你构建更复杂程序的基础。通过不断...
《JAVA入门到精通——30天学通JAVA》是一本专为初学者设计的Java编程教程,旨在帮助读者在短短的30天内快速掌握Java编程基础,从而踏入编程世界的大门。Java作为一种广泛应用于互联网、移动应用、企业级开发等领域的...
在描述中提到的"this source prints this",这是Java编程中常见的语句,通常在类的构造函数或者方法中使用`System.out.println("this")`来打印对象实例或类的信息。这里的"this"关键字引用的是当前对象,而"prints ...
System.out.println("这是默认方法的实现"); } } ``` 类在实现具有默认方法的接口时,可以选择重写默认方法或使用接口提供的默认实现。如果类同时继承了两个接口,这两个接口中有同名的默认方法,那么必须在子类...
在Java编程语言中,方法的重写和多态是面向对象设计的重要概念,它们使得代码更加灵活和可扩展。下面将详细阐述这两个概念及其应用场景。 首先,方法的重写(Override)是指在一个子类中定义与父类相同名称和参数...
这篇博客“Java类动态加载(一)——java源文件动态编译为class文件”可能主要探讨了如何在运行时将Java源代码(.java)编译成对应的字节码文件(.class),并将其加载到Java虚拟机(JVM)中。以下是对这个主题的详细解析...
《基于Java实现的通讯录系统详解》 在IT领域,Java是一种广泛应用的编程语言,尤其在构建各种系统和应用方面有着广泛的应用。本篇将详细探讨一个基础的、不依赖数据库的Java通讯录系统,旨在帮助初学者了解如何仅用...
"java is print.zip_IS_broaddk3"这个标题暗示了一个与Java打印功能相关的压缩包,其中可能包含了一个或多个Java源代码文件,用于演示或教学如何在Java中进行打印操作。"broaddk3"可能是项目、版本号或者是特定的...
Java中的`print`、`printf`和`println`都是用于标准输出的方法,它们在输出时有不同的行为和用途。 1. `print` `print`方法用于输出任意类型的数据,但不会在输出后自动添加换行符。它允许你连续输出多个元素,而...
【Java面试之——代码与编程题】是Java程序员在求职过程中常常遇到的面试环节,主要考察应聘者对Java语言的理解和实际操作能力。面试中,面试官可能会提出各种类型的编程题目,包括但不限于设计模式、继承机制、内部...
### Java杂谈——一个计算机专业学生几年的编程经验汇总谈 #### 一、关于动态加载机制 在Java中,动态加载机制是实现高效资源管理的关键之一。它允许Java虚拟机(JVM)根据需要加载类,而不是一次性加载所有的类。...
本项目名为“长方形求周长面积——Java入门基础”,旨在通过一个简单的实例来帮助初学者理解和掌握Java的基本概念,特别是面向对象编程的核心理念。 首先,我们要了解面向对象编程(Object-Oriented Programming,...