`

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

    博客分类:
  • java
阅读更多
这两个函数一个是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 中 System.out.println()和System.out.write()的区别

    主要介绍了 java 中 System.out.println()和System.out.write()的区别.的相关资料,需要的朋友可以参考下

    服务器下载文件

    System.out.println("--下载路径--:"+path); System.out.println("----"); System.out.println("--------"); //sPath = HttpRequest.forwardIn(restTemplate,"http://common-method/","getFileUrl",obj); ...

    JAVA程序中FTP的连接以及上传文件

    System.out.println("disconnect success"); } catch (IOException ex) { System.out.println("not disconnect"); System.out.println(ex); } } public void upload() { //this....

    javazhuabaoshili.rar

    System.out.println("********************************************"); result+="********************************************"+"\n"; /* IP数据报报文头 */ byte[] l = packet.header; String str = ...

    最新JAVA编程题全集_50题及答案

    System.out.println(result.size());; System.out.println(result); } /** * 列出基础字符串(base)的所有组合 * @param base 以该字符串作为基础字符串,进行选择性组合。 * @param buff 所求字符串的...

    csv文件读下用的jar包

    System.out.println("current record: " + cr.getCurrentRecord()); // 本行内容 System.out.println("RawRecord:" + cr.getRawRecord()); // 每一列的内容 System.out.println("getValues() ");...

    编写简单的代理服务器(java源码)

    System.out.println("proxy server OK"); while (true) { Socket s=ss.accept(); process p=new process(s); Thread t=new Thread(p); t.start(); } } catch (Exception e) { System.out.println(e); } ...

    文件发送程序.doc

    System.out.println(s); File file = new File(s); String name = file.getName(); try { socket = new Socket("192.168.1.5",10000); } catch (IOException e) { e.printStackTrace(); ...

    IO输入输出留

    System.out.println("是否可写:"+f.canWrite()); System.out.println("是否是隐藏:"+f.isHidden()); System.out.println("文件的绝对路径:"+f.getAbsolutePath()); System.out.println("获得文件名:"+f....

    JSP-文件图片上传-fileupload组件-commons-upload

    System.out.println("表单参数名:" + item.getFieldName() + ",表单参数值:" + item.getString("UTF-8"));} else {System.out.println("上传文件的大小:" + item.getSize()); System.out.println("上传文件的类型:...

    中文语言中的时间识别TimeNLP.zip

     System.out.println("《辽宁日报》今日报道,6月3日辽宁召开省委常委扩大会,会议从下午两点半开到六点半,主要议题为:落实中央巡视整改要求。");  for(int i = 0; i < unit.length; i ){  System.out.println...

    IO流的使用,自己的心得

    /** * 用缓存的字节入做写入操作 ...// System.out.println("bs=="+bs.toString().trim()); } catch (IOException e) { e.printStackTrace(); } System.out.println("each="+each); }

    struts上传图片

    System.out.println(ex.getMessage()); } } } /* * 使用org.apache.strtus.upload.FormFile实现文件的单一上传 */ private void singleUploadFile(IndexActionForm objForm) { if(objForm....

    Java CS结构Tcp服务端与客户端源代码.rar

     System.out.println("start server at port " port); //在命令窗口输出提示信息  while (true){ //一直等待客户端连接   Socket client=serverSocket.accept(); //等待连接   System.out.println("Connect: " ...

    pdfbox-app-1.8.13.jar

    System.out.println("开始读取"); FileReader fr = new FileReader("E://change.txt");//需要读取的文件路径 BufferedReader br= new BufferedReader(fr); String s = br.readLine(); while(s!=null)//如果...

    ftp实现简单的文件传输

    System.out.println("文件长度:"+(int)file.length()); s=ss.accept(); System.out.println("建立socket连接"); DataInputStream dis=new DataInputStream(new BufferedInputStream(new ...

    servlet3.0新特性源代码

    System.out.println(System.getProperty("user.dir"));//输出当前的项目存放的路径 String uploadPath=req.getSession().getServletContext().getRealPath("/upload"); System.out.println(uploadPath);//输出...

    FileOutputStream将乘法口诀表写入指定文件

    System.out.println("九九乘法表写入文件成功 ..."); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { fos.close()...

    CS结构的TCP服务器-Java代码.rar

      System.out.println("start server at port " port); //在命令窗口输出提示信息   while (true){ //一直等待客户端连接   Socket client=serverSocket.accept(); //等待连接   System.out.println(...

    java 大一课程设计 qq聊天程序

    }catch(IOException ee){System.out.println("无法关闭");} } setTitle("用户"+name+"离线"); textPanel.send.setEnabled(false); nameList.removeAll(); nameLable.setText("在线用户: "+"人数: "+...

Global site tag (gtag.js) - Google Analytics