黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java截取字符串的面試題

Java截取字符串的面試題

更新時間:2020-08-18 16:09:25 來源:動力節點 瀏覽2390次

要求:

編寫一個截取字符串的函數,輸入為一個字符串和字節數,輸出為按字節截取的字符串。但是要保證漢字不被截半個,如“我ABC”4,應該截為“我AB”,輸入“我ABC漢DEF”,6,應該輸出為“我ABC”而不是“我ABC+漢的半個

基本知識:

先了解下基本的單位:

1、比特(bit)即一個二進制位,例如100011就是6比特。

2、字節(byte),這是計算機中數據類型最基本的單位了,8bit組成1byte。

java要確定每種基本類型所占存儲空間的大小,它們的大小并不像其它大多數語言那么隨機器硬件架構的變化而變化。這種所占存存儲空間大小的不變性是java程序具有可移值性的原因之一。

java中的boolean長度是1個字節,實際上它只有1bit在起作用,其它的全部是0.

java的中基本類型數據的大小如下:

boolean 1-byte(實際上就是1bit在起作用)

char 2-bytes
byte 1-byte
short 2-bytes
int 4-bytes
long 8-bytes
float 4-bytes
double 8-bytes

一個英文字母、或一個漢字都是1個Unicode代碼單元,Unicode目前普遍采用的是UCS-2,它用兩個字節來編碼一個字符,一個字符在Unicode中就是一個代碼單元。  

public?String?splitString(String?src,?int?size){
????????String?result?=?new?String(src.getBytes(),?0,?size);
????????if(!src.startsWith(result)){
????????????result?=?new?String(src.getBytes(),?0,?size-1);
????????}
????????return?result;
????}

在這里要注意的是,如果用Eclipse編寫測試程序,注意把文本編碼設置成GBK,否則得到的結果可能有所不同。

java字符串分割筆試題

以上就是動力節點java培訓機構的小編針對“Java截取字符串的面試題”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本全身露裸无遮挡黄漫画 | 日本三级免费看 | 日韩小视频在线观看 | 日本精品不卡 | 日韩精品综合 | 一级一片在线播放在线观看 | 日韩色视频一区二区三区亚洲 | 日日拍夜夜嗷嗷叫视频 | 欧美videoxx12一14 | 本道久久综合88全国最大色 | 国产高清一区二区 | 日本精品视频一区二区 | 射综合网 | 国产a精品 | 天天操天 | 欧美freehdvideos性 | 久草手机在线观看 | 日韩亚洲人成网站在线播放 | 午夜想想爱午夜剧场 | 日本三级唾液浓厚在线观看 | 国产视频一区二区在线播放 | 日韩精品高清自在线 | 天天好b | 日本三级带日本三级带黄首页 | 亚洲一区日韩二区欧美三区 | 免费一级特黄特色大片∵黄 | 成人免费一级毛片在线播放视频 | 黄色小说软件 | 天堂最新在线资源 | 色屁屁一区二区三区视频国产 | 很黄很黄叫声床戏免费视频 | 国产欧美精品一区二区三区–老狼 | 久久一本精品久久精品66 | 成人黄色在线观看 | 日本一区二区在线不卡 | 两性色午夜视频免费播放 | 一级毛片黄色 | nu77亚洲综合日韩精品 | 久久久噜久噜久久综合 | 男人下面进女人下面视频免费 | 日韩天天摸天天澡天天爽视频 |