⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 constructedoctetstream.java

📁 J2ME加密算法的代码!里面包括常用的算法
💻 JAVA
字号:
package org.bouncycastle.asn1;import java.io.InputStream;import java.io.IOException;class ConstructedOctetStream    extends InputStream{    private final ASN1ObjectParser _parser;    private boolean                _first = true;    private InputStream            _currentStream;    ConstructedOctetStream(        ASN1ObjectParser parser)    {        _parser = parser;    }    public int read()        throws IOException    {        if (_first)        {            ASN1OctetStringParser s = (ASN1OctetStringParser)_parser.readObject();            if (s == null)            {                return -1;            }            _first = false;            _currentStream = s.getOctetStream();        }        else if (_currentStream == null)        {            return -1;        }        int b = _currentStream.read();        if (b < 0)        {            ASN1OctetStringParser s = (ASN1OctetStringParser)_parser.readObject();            if (s == null)            {                _currentStream = null;                return -1;            }            _currentStream = s.getOctetStream();            return _currentStream.read();        }        else        {            return b;        }    }}

⌨️ 快捷键说明

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