definitelengthinputstream.java

来自「J2ME加密算法的代码!里面包括常用的算法」· Java 代码 · 共 35 行

JAVA
35
字号
package org.bouncycastle.asn1;import java.io.InputStream;import java.io.IOException;class DefiniteLengthInputStream        extends LimitedInputStream{    private int               _length;    DefiniteLengthInputStream(        InputStream in,        int         length)    {        super(in);        this._length = length;    }    public int read()        throws IOException    {        if (_length-- > 0)        {            return _in.read();        }        else        {            setParentEofDetect(true);            return -1;        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?