zoukankan      html  css  js  c++  java
  • [Java] IO-03 TransForm1 / TransForm2

    import java.io.*;
    
    public class TestTransForm1 {
        public static void main(String[] args) {
            try {
                OutputStreamWriter osw = new OutputStreamWriter(
                        new FileOutputStream("d:\bak\char.txt"));
                osw.write("mircosoftibmsunapplehp");
                System.out.println(osw.getEncoding());
                osw.close();
                osw = new OutputStreamWriter(new FileOutputStream(
                        "d:\bak\char.txt", true), "ISO8859_1"); // latin-1
                osw.write("mircosoftibmsunapplehp");
                System.out.println(osw.getEncoding());
                osw.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
    
    import java.io.*;
    
    public class TestTransForm2 {
        public static void main(String args[]) {
            InputStreamReader isr = new InputStreamReader(System.in);
            BufferedReader br = new BufferedReader(isr);
            String s = null;
            try {
                s = br.readLine();
                while (s != null) {
                    if (s.equalsIgnoreCase("exit"))
                        break;
                    System.out.println(s.toUpperCase());
                    s = br.readLine();
                }
                br.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    } // 阻塞
    
    import java.io.*;
    public class TestDataStream {
      public static void main(String[] args) {
        ByteArrayOutputStream baos = 
                            new ByteArrayOutputStream(); 
        DataOutputStream dos = 
                            new DataOutputStream(baos);
        try {
          dos.writeDouble(Math.random());
          dos.writeBoolean(true);
          ByteArrayInputStream bais = 
              new ByteArrayInputStream(baos.toByteArray());
          System.out.println(bais.available());
          DataInputStream dis = new DataInputStream(bais);
          System.out.println(dis.readDouble());
          System.out.println(dis.readBoolean());
          dos.close();  dis.close();
        } catch (IOException e) {
          e.printStackTrace();
        }
      }
    }
    



  • 相关阅读:
    ABAP常用函数归纳
    abap 优化之ST05
    对统驭科目和特别总账标志的理解
    会计凭证修改函数的使用
    会计凭证替代 OBBH
    屏幕切换
    se37 函数中的异常使用
    清帐函数的使用
    使用Servlet和JSp在浏览器上实现对数据库表的增删改查(新手)
    Java中的Xml配置文件(新手)
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786899.html
Copyright © 2011-2022 走看看