java中讲讲PrintStream的用法,举例?

Posted 小龙虾1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中讲讲PrintStream的用法,举例?相关的知识,希望对你有一定的参考价值。

1.2 PrintStream的用法  

马 克-to-win:从学java第一天,我们就经常用到System.out.println(),实际上查阅文档可知,System.out就是Sun 编的一个PrintStream的实例对象。PrintStream顾名思义,Sun编它,就是用来打印的,以各种各样的格式,打印各种各样的数据, (boolean,char,double,float)。下面的例子就介绍了println(int x),print(String)和print(char c)的用法。

例:1.2.1
import java.io.*;
public class TestMark_to_win {
    public static void main(String args[]) throws Exception {
        byte inp[] = new byte[3];
        inp[0] = 97;inp[1] = 98;inp[2] = 99;
        for (int i = 0; i < 3; i++) {
            /*there is no such method as println(Byte x), only sun. have the
following public void println(int x) if you want to print out
"a", use System.out.println((char)inp[i]);*/
            System.out.println(inp[i]);
        }

        for (int i = 0; i < 3; i++) {
/*public void print(char c)Print a character.*/
            System.out.println((char) inp[i]);
        }
        char c=\'z\';
        System.out.println(c);
        String s="我们是good123";
        System.out.println(s);
        double d=3.14;
        System.out.println(d);
    }
}
       
更多请见:https://blog.csdn.net/qq_44639795/article/details/102529877

java中讲讲InputStreamReader的用法,举例?

2.4 InputStreamReader的用法 (视频下载) (全部书籍)
马 克-to-win:InputStreamReader 从文字上分析:InputStream是字节流的意思,Reader是字符流的意思。InputStreamReader这个类就是用来把字节流转换成字符流的。System.in代表控制台输入。它天生是个字节流。参见我前面写的InputStream小节的例:2.1.1, 我们发现如果向控制台输入中文,控制台是处理不了的,但这时如果我们用InputStreamReader这个工具转换一下,问题就解决了。下一章我们要 讲的网络传输,天生也是以字节形式进行的,所以字节流和字符流之间也必然转换一下。

例:2.4.1

import java.io.*;
public class TestMark_to_win {
    public static void main(String args[]) throws Exception {
        // ////////////////from console to string,u00A0
        System.out.println("from console to string ");
        /*An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset. The charset that it uses may be specified by name or may be given explicitly, or the platform‘s default charset may be accepted. InputStreamReader(InputStream in) Create an
InputStreamReader that uses the default charset.
 */
        BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));

 

详情黏贴以下网址在地址栏后请进:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner8_web.html#UsageOfInputStreamReader














以上是关于java中讲讲PrintStream的用法,举例?的主要内容,如果未能解决你的问题,请参考以下文章

java中讲讲BufferedInputStream的用法,举例?

IO流入门-第十一章-PrintStream_PrintWriter

PrintStream和PrintWrite用法

learning java 处理流的用法

java中异常(Exception)的定义,意义和用法。举例

Java中print与println的区别是?具体用法?