java.io.ByteArrayOutputStream.toString(String charsetName ...

文章推薦指數: 80 %
投票人數:10人

ByteArrayOutputStream.toString(String charsetName)方法實例 ... toString("UTF-8"); System.out.println(str); }catch(Exception e){ // if I/O error occurs e. Java Python Ruby MySQL 位置:首頁>Java技術>Java.io包>java.io.ByteArrayOutputStream.toString(StringcharsetName)方法實例 Java.io包 Java.io.BufferedInputStream類實例Java.io.BufferedOutputStream類使用例子Java.io.BufferedReader類Java.io.BufferedWriter類Java.io.ByteArrayInputStream類Java.io.ByteArrayOutputStream類Java.io.CharArrayReader類Java.io.CharArrayWriter類Java.io.Console類Java.io.DataInputStream類Java.io.DataOutputStream類Java.io.File類Java.io.FileDescriptor類Java.io.FileInputStream類Java.io.FileOutputStream類Java.io.FilePermission類Java.io.FileReader類Java.io.FileWriter類Java.io.FilterInputStream類Java.io.FilterOutputStream類Java.io.FilterWriter類Java.io.InputStream類Java.io.InputStreamReader類Java.io.LineNumberInputStream類Java.io.LineNumberReader類Java.io.ObjectInputStream類Java.io.ObjectInputStream.GetField類Java.io.ObjectOutputStream類Java.io.ObjectOutputStream.PutField類Java.io.ObjectStreamClass類Java.io.ObjectStreamField類Java.io.OutputStreamWriter類Java.io.PipedInputStream類Java.io.PipedInputStream.available()方法實例Java.io.PipedOutputStream類Java.io.PipedReader類Java.io.PipedWriter類Java.io.PrintStream類Java.io.PrintWriter類Java.io.PushbackInputStream類Java.io.RandomAccessFile類Java.io.Reader類Java.io.SequenceInputStream類Java.io.SerializablePermission類Java.io.StreamTokenizer類Java.io.StringBufferInputStream類Java.io.StringReader類Java.io.Writer類Java.io.Interfaces java.io.ByteArrayOutputStream.toString(StringcharsetName)方法實例  上一篇 下一篇  java.io.ByteArrayOutputStream.toString(StringcharsetName) 方法使用指定的charsetName轉換的數據流的內容。

該錯誤輸入和不可映射的字符序列由默認替換字符串為平台的默認字符集替換。

聲明 以下是java.io.ByteArrayOutputStream.toString(StringcharsetName)方法的聲明: publicStringtoString(StringcharsetName) 參數 charsetName --支持的字符集的名稱 返回值 從緩衝區中的內容,此方法返回的字符串解碼。

異常 UnsupportedEncodingException --如果字符集名稱不支持。

例子 下麵的示例演示java.io.ByteArrayOutputStream.toString(StringcharsetName)方法的用法。

packagecom.yiibai; importjava.io.ByteArrayOutputStream; importjava.io.IOException; publicclassByteArrayOutputStreamDemo{ publicstaticvoidmain(String[]args)throwsIOException{ Stringstr=""; byte[]bs={65,66,67,68,69}; ByteArrayOutputStreambaos=null; try{ //createnewByteArrayOutputStream baos=newByteArrayOutputStream(); //writebytearraytotheoutputstream baos.write(bs); //convertsbufferscontentusingCp1047characterset str=baos.toString("Cp1047"); System.out.println(str); //convertsbufferscontentsusingUTF-8characterset str=baos.toString("UTF-8"); System.out.println(str); }catch(Exceptione){ //ifI/Oerroroccurs e.printStackTrace(); }finally{ if(baos!=null) baos.close(); } } } 讓我們來編譯和運行上麵的程序,這將產生以下結果:  âäàá ABCDE  上一篇 下一篇 



請為這篇文章評分?