java 中 System.out.println()和System.out.write()的区别

作者:lqh 时间:2021-09-17 04:30:52 

 java 中 System.out.println()和System.out.write()的区别.

这两个函数一个是System.out.write()输出字符流,System.out.println()是输出字节流,很简单。看下面这个程序就明白了。


//import java.util.*;

public class Test {
public static void main(String[] args){
// Scanner in = new Scanner(System.in);
int a = 65;
System.out.write(a);
System.out.println("\n");
System.out.println(a);

}
}

结果:


A

65

测试2:


import java.io.IOException;

public class Test2 {
public static void main(String[] args) throws IOException{
System.out.write("hello\n".getBytes());
System.out.println("hello");
}
}

这两句的效果是一样的。

什么是字符,什么是字节?

1个字节等于8个bit位,每个bit位又0/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。一般来说,英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数不太一样。

简单的来说:字节组成字符

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

来源:http://blog.chinaunix.net/uid-26359455-id-3130555.html

标签:java,println(),write()
0
投稿

猜你喜欢

  • Java实现导出ZIP压缩包的方法

    2023-05-06 04:58:57
  • Java并发编程之线程中断

    2022-04-28 02:02:44
  • 举例讲解JDK注解的使用和自定义注解的方法

    2022-06-29 17:34:52
  • Win10下C# DateTime出现星期几问题的解决方法

    2023-01-12 16:42:04
  • java随机验证码生成实现实例代码

    2022-05-18 03:03:31
  • Java对象转json JsonFormat注解

    2022-08-27 00:44:09
  • Spring Cloud Gateway整合sentinel 实现流控熔断的问题

    2022-01-18 23:10:05
  • seata的部署和集成详细介绍

    2023-06-05 08:33:24
  • Android canvas drawBitmap方法详解及实例

    2021-06-12 12:17:18
  • C# 两种方式反编译修改源码(dnspy,ildasm & ilasm)

    2022-04-29 18:48:56
  • Java并发编程之ReadWriteLock读写锁的操作方法

    2023-12-07 20:08:37
  • java实现随机验证码图片生成

    2022-12-08 02:27:00
  • C# WinForm实现自动更新程序的方法详解

    2021-12-12 16:19:54
  • SpringBoot停止启动时测试检查rabbitmq操作

    2023-04-06 10:05:05
  • Java 字符终端上获取输入三种的方式分享

    2021-12-31 04:52:45
  • C#使用Json.Net对JSON与对象的序列化与反序列化

    2023-04-08 07:22:25
  • SpringSecurity权限控制实现原理解析

    2022-04-05 14:46:27
  • Android DrawLayout结合ListView用法实例

    2021-10-29 02:30:28
  • Java动态 代理和AOP应用示例

    2023-11-26 07:45:02
  • android多媒体音乐(MediaPlayer)播放器制作代码

    2022-01-06 01:13:20
  • asp之家 软件编程 m.aspxhome.com