嗅谱网

技术分享

  • java入门-使用foreach输出Map键值对

    java入门-使用foreach输出Map键值对

    使用foreach输出Map键值对: package com.mldn;import java.util.Map;import java.util.Hashtable;import java.util.Set;import java.util.Iterator;public class MapDemo{        public static void main(String[] args)        {   &nbs ...

    查看全文

  • Java 类集映射类Map接口及其实现类详解

    Java 类集映射类Map接口及其实现类详解

    映射的接口是Map,在java文档中如下定义: java.util Interface Map Type Parameters:    K – the type of keys maintained by this map    V – the type of mapped values public interface Map An object that maps keys to values. A map cannot contain duplicate keys; each key can m ...

    查看全文

  • Java集合类集的遍历输出方式-foreach

    Java集合类集的遍历输出方式-foreach

    Jdk1.5新增了foreach关键字,foreach输出集合的用法举例: package com.mldn; import java.util.List; import java.util.ArrayList; public class ForEach { public static void main(String[] args) { List ls = new ArrayList(); // 实例化线性集合 ls.add(“Hello”); ls.add(“,”); ls.add(“World!” ...

    查看全文

  • 数据操作流:输入、输出原生java数据类型

    数据操作流:输入、输出原生java数据类型

    使用数据操作流输入、输出原生java数据类型的实例: public class DataOutputStream extends FilterOutputStream implements DataOutput;public DataOutputStream(OutputStream out);// 只接收字节输出流public class DataInputStream extends FilterInputStream implements DataInput;public DataInputStream(InputStream in);    & ...

    查看全文

  • 另类输入缓冲流-java.util.Scanner类

    另类输入缓冲流-java.util.Scanner类

    jdk1.5新增了java.util.Scanner类类似于C++里面的cin: Constructor SummaryScanner(File source)          Constructs a new Scanner that produces values scanned from the specified file.Scanner(File source, String charsetName)       &nbs ...

    查看全文

  • Java实现精确类型数据的输入

    Java实现精确类型数据的输入

    Java数据输入流可以实现精确类型数据的输入: package com.mldn;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;import java.util.Date;import java.text.SimpleDateFormat;import java.text.ParseException;class InputData{        private BufferedReade ...

    查看全文

  • BufferedReader:缓冲字符输入流的用法

    BufferedReader:缓冲字符输入流的用法

      可以实现把字节流转换为字符流读取;可以实现一次型读取内容到缓冲区,可以实现任意长度的中文输入;——–实例:package com.mldn;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;public class BufferReader{        public static void main(String[] args) & ...

    查看全文

  • System.in用法举例

    System.in用法举例

      package com.mldn;import java.io.InputStream;import java.io.IOException;public class InDemo{        public static void main(String[] args)        {            &nbs ...

    查看全文

  • System.out与System.err的区别

    System.out与System.err的区别

    out是希望用户看到的,err是不希望用户看到的信息,可由后台输出;System.out可以重定向错误信息到指定磁盘文件,供用户查看;———System.out、in、err的重定向:1.public static void setOut(PrintStream out);// 重新设置out对象引用的流;    Reassigns the “standard” output stream.    First, if there is a security manager, ...

    查看全文

  • Java IO文件流之打印输出流

    Java IO文件流之打印输出流

      打印流是输出流OutputStream的子类,可以对OutputStream类对象进行包装设计,增强功能上的方便性;装饰设计是基于核心实现的包装,使使用更简便和好看;所有基本的输出操作流的转码、转换操作可以避免;因为该流的方法可以处理所有的类型包括类类型;他封装了所有底层实现;对数据的输出(写操作)提供了良好的支持!类介绍:public class PrintStream extends FilterOutputStream implements Appendable, Closeable;A PrintStream adds functionality to another ...

    查看全文

  • java.lang.System对IO的支持

    java.lang.System对IO的支持

      public final class System extends Object;1.public static final PrintStream out        // 全局常量,标准输出流;    The “standard” output stream. This stream is already open and ready to accept output data. Typically this stream corresponds t ...

    查看全文

  • Java IO 之内存操作流概念与范例

    Java IO 之内存操作流概念与范例

    内存输入流:ByteArrayInputStream:在内存中引用开辟好了的byte数组作为数据源缓冲区构造内存输入流对象,该流对象可以读取这个byte数组内的内容;内存输出流:ByteArrayOutputStream:构造一个内存中的输出流对象;该对象自动在内存中开辟一个byte数组作为数据缓冲区用于将数据写出到该缓冲区,而且可以把缓冲区中的内容写出到其他输出流并保存至内存以外的文件,其他流对象也可以直接操作该流,比如:标准输出流可以输出该流的内容(通过该流的toString()); 内存流就是只在内存中产生的流对象:涉及到两个内存数组作为缓冲区:1.用于内存输入流对象读取的缓冲区:含有 ...

    查看全文