国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java 將byte中的有效長度轉換為String的實例代碼

2019-11-26 13:33:38
字體:
來源:轉載
供稿:網友

 一般的我們使用byte接收讀取到的數據,若數據沒有達到byte定義的大小時,我們直接將byte轉換為String則會出現亂碼的情況,在這種情況下應該基于read的返回值來轉換byte,否則將產生亂碼的情況,

下面是一個簡單的示例:

package com.javaio.myinputstream;  public class MyConsole {   public static void main(String argv[]) throws Exception {     System.out.println("please input something:");     byte[] b = new byte[1024];     int len = System.in.read(b);     System.out.println("you input is:" + new String(b, 0, len, "UTF-8"));   } } 

輸出結果

please input something: asdfasdf you input is:asdfasdf 

以上這篇java 將byte中的有效長度轉換為String的實例代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枞阳县| 泾源县| 吉安县| 孟州市| 肃宁县| 府谷县| 临武县| 绥阳县| 邻水| 大姚县| 岗巴县| 永善县| 达孜县| 亳州市| 桂阳县| 淮安市| 青铜峡市| 宣恩县| 永济市| 青海省| 垫江县| 安庆市| 凤凰县| 临漳县| 南阳市| 靖边县| 九龙县| 石台县| 饶河县| 黄梅县| 马龙县| 商洛市| 乐至县| 永顺县| 杨浦区| 林甸县| 峡江县| 若尔盖县| 莫力| 于都县| 洪雅县|