亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java 將byte中的有效長(zhǎng)度轉(zhuǎn)換為String的實(shí)例代碼

 更新時(shí)間:2016年11月15日 10:33:33   投稿:jingxian  
下面小編就為大家?guī)硪黄猨ava 將byte中的有效長(zhǎng)度轉(zhuǎn)換為String的實(shí)例代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

 一般的我們使用byte接收讀取到的數(shù)據(jù),若數(shù)據(jù)沒有達(dá)到byte定義的大小時(shí),我們直接將byte轉(zhuǎn)換為String則會(huì)出現(xiàn)亂碼的情況,在這種情況下應(yīng)該基于read的返回值來轉(zhuǎn)換byte,否則將產(chǎn)生亂碼的情況,

下面是一個(gè)簡(jiǎn)單的示例:

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")); 
  } 
} 

輸出結(jié)果

please input something: 
asdfasdf 
you input is:asdfasdf 

以上這篇java 將byte中的有效長(zhǎng)度轉(zhuǎn)換為String的實(shí)例代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論