`
sunqing0316
  • 浏览: 41958 次
  • 性别: Icon_minigender_2
文章分类
社区版块
存档分类
最新评论

邂逅java——print() ,println()

 
阅读更多

输出方法: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——简易计算器"项目中的关键知识点。 首先,让我们从基础开始。一个简单的Java计算器程序通常会包含一个主类(Main Class),在这个主类中,我们定义主方法(main method),它是程序...

    java——基础程序设计

    Java 基础程序设计是 Java 编程语言的基础知识,包括 Java 语言的基本知识、Java 控制语句、Java 循环语句、Java 数组等。 一、Java 语言基础知识 Java 语言是一种面向对象的编程语言,由 James Gosling 等人在 ...

    浅析java中print和println的区别

    在Java编程语言中,`print()` 和 `println()` 是两个常用的输出方法,它们都属于 `System.out` 类的成员,用于向控制台输出文本。理解它们之间的差异是编写清晰、有效的控制台输出代码的关键。 首先,`print()` ...

    Java —— jar读取自身图片和文本(.txt)文件(含源代码)

    System.out.println(line); } reader.close(); break; } } jarInput.close(); } } ``` 这段代码会遍历JAR文件的每一个条目,当找到`data.txt`时,它会读取并打印文件内容。请注意,文件路径区分大小写,所以...

    JAVA——linux

    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常见错误总结 以下是关于 Java 编程中的一些常见错误的总结,旨在帮助初学 Java 的朋友们避免这些常见的错误。 错误1:抽象方法的定义 在 Java 中,抽象方法不能以花括号结尾,也不能带有访问修饰符。因此,...

    print-java.rar_java print

    总的来说,`print`方法是Java中输出数据的基本手段,结合`println`、`printf`等方法,我们可以实现各种复杂的控制台输出需求。对于初学者,熟练掌握这些基础知识至关重要,它们是你构建更复杂程序的基础。通过不断...

    JAVA入门到精通——30天学通JAVA

    《JAVA入门到精通——30天学通JAVA》是一本专为初学者设计的Java编程教程,旨在帮助读者在短短的30天内快速掌握Java编程基础,从而踏入编程世界的大门。Java作为一种广泛应用于互联网、移动应用、企业级开发等领域的...

    java thisprint.zip_poolmni_zip

    在描述中提到的"this source prints this",这是Java编程中常见的语句,通常在类的构造函数或者方法中使用`System.out.println("this")`来打印对象实例或类的信息。这里的"this"关键字引用的是当前对象,而"prints ...

    博客资源-《java基础——接口》

    System.out.println("这是默认方法的实现"); } } ``` 类在实现具有默认方法的接口时,可以选择重写默认方法或使用接口提供的默认实现。如果类同时继承了两个接口,这两个接口中有同名的默认方法,那么必须在子类...

    java基础——方法的重写、多态+instanceof(csdn)————程序.pdf

    在Java编程语言中,方法的重写和多态是面向对象设计的重要概念,它们使得代码更加灵活和可扩展。下面将详细阐述这两个概念及其应用场景。 首先,方法的重写(Override)是指在一个子类中定义与父类相同名称和参数...

    Java类动态加载(一)——java源文件动态编译为class文件

    这篇博客“Java类动态加载(一)——java源文件动态编译为class文件”可能主要探讨了如何在运行时将Java源代码(.java)编译成对应的字节码文件(.class),并将其加载到Java虚拟机(JVM)中。以下是对这个主题的详细解析...

    java通讯录系统——只是java 没有用到数据库

    《基于Java实现的通讯录系统详解》 在IT领域,Java是一种广泛应用的编程语言,尤其在构建各种系统和应用方面有着广泛的应用。本篇将详细探讨一个基础的、不依赖数据库的Java通讯录系统,旨在帮助初学者了解如何仅用...

    java is print.zip_IS_broaddk3

    "java is print.zip_IS_broaddk3"这个标题暗示了一个与Java打印功能相关的压缩包,其中可能包含了一个或多个Java源代码文件,用于演示或教学如何在Java中进行打印操作。"broaddk3"可能是项目、版本号或者是特定的...

    浅析Java中print、printf、println的区别

    Java中的`print`、`printf`和`println`都是用于标准输出的方法,它们在输出时有不同的行为和用途。 1. `print` `print`方法用于输出任意类型的数据,但不会在输出后自动添加换行符。它允许你连续输出多个元素,而...

    Java面试之——代码与编程题

    【Java面试之——代码与编程题】是Java程序员在求职过程中常常遇到的面试环节,主要考察应聘者对Java语言的理解和实际操作能力。面试中,面试官可能会提出各种类型的编程题目,包括但不限于设计模式、继承机制、内部...

    java杂谈——一个计算机专业学生几年的编程经验汇总谈

    ### Java杂谈——一个计算机专业学生几年的编程经验汇总谈 #### 一、关于动态加载机制 在Java中,动态加载机制是实现高效资源管理的关键之一。它允许Java虚拟机(JVM)根据需要加载类,而不是一次性加载所有的类。...

    长方形求周长面积————Java入门基础

    本项目名为“长方形求周长面积——Java入门基础”,旨在通过一个简单的实例来帮助初学者理解和掌握Java的基本概念,特别是面向对象编程的核心理念。 首先,我们要了解面向对象编程(Object-Oriented Programming,...

Global site tag (gtag.js) - Google Analytics