java输出函数_java语⾔的输出函数怎么写?
展开全部
概述
有三种输出⽅式:
1、print()
2、println()
3、printf()
解析
1、print():
print--是函数,可以返回⼀个值32313133353236313431303231363533e78988e69d8331333365656632,只能有⼀个参数
print将它的参数显⽰在命令窗⼝,并将输出光标定位在所显⽰的最后⼀个字符之后。
code:public static void main(String[] args){
System.out.print("hello world");
}
2、println():
println--与print唯⼀的区别是println换⾏输出。
println 将它的参数显⽰在命令窗⼝,并在结尾加上换⾏符,将输出光标定位在下⼀⾏的开始。
println("test")同等于print("test\\n")
code:public static void main(String[] args){
System.out.println("hello world");
}
3、printf():
printf--函数,把⽂字格式化以后输出,直接调⽤系统调⽤进⾏IO的,他是⾮缓冲的。
printf是格式化输出的形式。
printf怎么输出字符code:public static void main(String[] args){
String name = jack;
String str = world;
System.out.printf("i'm %s,hello %s",(name,jack));
}
拓展内容
java 输⼊输出流概括
1:Java语⾔定义了许多类专门负责各种⽅式的输⼊或者输出,这些类都被放在java.io包中。其中,
所有输⼊流类都是抽象类InputStream(字节输⼊流),或者抽象类Reader(字符输⼊流)的⼦类;
⽽所有输出流都是抽象类OutputStream(字节输出流)或者Writer(字符输出流)的⼦类。
【⾸先需要明⽩的是:流是⼲什么的(为了永久性的保存数据)
根据数据流向的不同分为输⼊流和输出流;
根据处理数据类型的不同分为字符流和字节流;
】
【然后需要明⽩的是输⼊模式和输出模式是谁流向谁:
InputStream(字节输⼊流)和Reader(字符输⼊流)通俗的理解都是读(read)的。
OutputStream(字节输出流)和Writer(字符输出流)通俗的理解都是写(writer)的。
】
最后下⾯搞清楚各种流的类型的该怎么⽤,谁包含谁,理清思路。
2:InputStream类是字节输⼊流的抽象类,是所有字节输⼊流的⽗类,InputStream类具有层次结构如下图所⽰;
3:java中的字符是Unicode编码的,是双字节的。InputStream是⽤来处理字节的,在处理字符⽂本时很不⽅便。Java为字符⽂本的输⼊提供了专门的⼀套类Reader。Reader类是字符输⼊流的抽象类,所有字符输⼊流的实现都是它的⼦类。
4:输出流OutputStream类是字节输⼊流的抽象类,此抽象类表⽰输出字节流的所有类的超类。
5:Writer类是字符输出流的抽象类,所有字符输出类的实现都是它的⼦类。
6:File类是IO包中唯⼀代表磁盘⽂件本⾝的对象。通过File来创建,删除,重命名⽂件。File类对象的主要作⽤就是⽤来获取⽂本本⾝的⼀些信息。如⽂本的所在的⽬录,⽂件的长度,读写权限等等。(有的需要记忆,⽐如isFile(),isDirectory(),exits();有的了解即可。使⽤的时候查看API)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论