中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

利用Java怎么將字節(jié)數(shù)B轉(zhuǎn)化為KB、MB與GB-創(chuàng)新互聯(lián)

利用Java怎么將字節(jié)數(shù)B轉(zhuǎn)化為KB、MB與GB?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

在沈北新等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需定制開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷(xiāo)型網(wǎng)站,成都外貿(mào)網(wǎng)站制作,沈北新網(wǎng)站建設(shè)費(fèi)用合理。

在文件處理的系統(tǒng)中,很容易就能通過(guò)一些系統(tǒng)自帶的方法取出其大小,問(wèn)題是這個(gè)大小往往只是一個(gè)字節(jié)數(shù)B。

如果要把這個(gè)字節(jié)數(shù)轉(zhuǎn)化為KB、MB、GB的最終呈現(xiàn)給用戶,則涉及到整除與取余的算術(shù)運(yùn)算。

方法如下:

public static String getPrintSize(long size) {
  //如果字節(jié)數(shù)少于1024,則直接以B為單位,否則先除于1024,后3位因太少無(wú)意義
  if (size < 1024) {
    return String.valueOf(size) + "B";
  } else {
    size = size / 1024;
  }
  //如果原字節(jié)數(shù)除于1024之后,少于1024,則可以直接以KB作為單位
  //因?yàn)檫€沒(méi)有到達(dá)要使用另一個(gè)單位的時(shí)候
  //接下去以此類(lèi)推
  if (size < 1024) {
    return String.valueOf(size) + "KB";
  } else {
    size = size / 1024;
  }
  if (size < 1024) {
    //因?yàn)槿绻訫B為單位的話,要保留最后1位小數(shù),
    //因此,把此數(shù)乘以100之后再取余
    size = size * 100;
    return String.valueOf((size / 100)) + "."
        + String.valueOf((size % 100)) + "MB";
  } else {
    //否則如果要以GB為單位的,先除于1024再作同樣的處理
    size = size * 100 / 1024;
    return String.valueOf((size / 100)) + "."
        + String.valueOf((size % 100)) + "GB";
  }
}

網(wǎng)頁(yè)題目:利用Java怎么將字節(jié)數(shù)B轉(zhuǎn)化為KB、MB與GB-創(chuàng)新互聯(lián)
分享路徑:http://www.rwnh.cn/article36/jcosg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、電子商務(wù)、用戶體驗(yàn)、動(dòng)態(tài)網(wǎng)站、App設(shè)計(jì)手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
疏勒县| 亳州市| 赫章县| 元阳县| 博乐市| 丹棱县| 德惠市| 长泰县| 黄龙县| 措勤县| 阿尔山市| 稷山县| 二连浩特市| 微山县| 景泰县| 鸡东县| 江源县| 云安县| 东丰县| 盐津县| 东辽县| 嘉祥县| 疏勒县| 寿宁县| 屏边| 渭源县| 乐业县| 民县| 山西省| 安多县| 西城区| 合作市| 五华县| 尼木县| 平顺县| 镇安县| 兴化市| 绩溪县| 南陵县| 大兴区| 阿拉尔市|