今天小編就為大家?guī)?lái)一篇介紹java將數(shù)字轉(zhuǎn)換成字符串方法的文章。小編覺(jué)得挺實(shí)用的,為此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。
在黃梅等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供網(wǎng)站建設(shè)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),全網(wǎng)整合營(yíng)銷(xiāo)推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,黃梅網(wǎng)站建設(shè)費(fèi)用合理。toString() 方法用于返回以一個(gè)字符串表示的 Number 對(duì)象值。
如果方法使用了原生的數(shù)據(jù)類(lèi)型作為參數(shù),返回原生數(shù)據(jù)類(lèi)型的 String 對(duì)象值。
如果方法有兩個(gè)參數(shù), 返回用第二個(gè)參數(shù)指定基數(shù)表示的第一個(gè)參數(shù)的字符串表示形式。
具體方法:
第一種方式通過(guò)ToString() 方法, Double 就是一個(gè)包裝類(lèi)
String s1 = Double.toString(dou1);
第二種方式是通過(guò)valueof() 方法, 本質(zhì)上還是調(diào)用 toString() 方法
String s2 = String.valueOf(dou1);
第三種沒(méi)有借助包裝類(lèi)
String s3 =""+dou1;
具體實(shí)例:
package com.obge.contr; public class ChangeNtoS { public static void main(String[] args) { //定義一個(gè)變量并賦值,,變量和常量:一個(gè)可以變化,一個(gè)不能變換,使用final定義的就不能變換 double dou1 = 3.222; int i1= 22; float f1= 2.1f; byte b1 =1; long l1 =1; short st1 =22; // 將double 類(lèi)型轉(zhuǎn)換為String 類(lèi)型 知道 包裝類(lèi)和 基本數(shù)據(jù)類(lèi)型,Java 5 增加了自動(dòng)裝箱、拆箱機(jī)制, //第一種方式通過(guò)ToString() 方法, Double 就是一個(gè)包裝類(lèi) String s1 = Double.toString(dou1); String sf1 = Float.toString(f1); String si1 = Integer.toString(i1); String sb1 = Byte.toString(b1); String sl1 = Long.toString(l1); String sst1 = Short.toString(st1); //第二種方式是通過(guò)valueof() 方法, 本質(zhì)上還是調(diào)用 toString() 方法 String s2 = String.valueOf(dou1); //第三種沒(méi)有借助包裝類(lèi) String s3 =""+dou1; System.out.println("轉(zhuǎn)換前:"); System.out.println(dou1+"的類(lèi)型是:"+getType(dou1)); System.out.println("轉(zhuǎn)換后:"); System.out.println(s1+"的類(lèi)型是:"+getType(s1)); System.out.println(s2+"的類(lèi)型是:"+getType(s2)); System.out.println(s3+"的類(lèi)型是:"+getType(s3)); System.out.println(i1+"轉(zhuǎn)換前的類(lèi)型是:"+getType(i1)+"轉(zhuǎn)換后的類(lèi)型是:"+getType(si1)); } //獲取變量類(lèi)型方法 public static String getType(Object o){ //調(diào)用該方法返回變量類(lèi)型 getClass()方法 return o.getClass().toString(); } }
輸出結(jié)果:
以上就是java將數(shù)字轉(zhuǎn)換成字符串的方法介紹,詳細(xì)使用情況還得要大家自己使用過(guò)才能知道具體要領(lǐng)。如果想閱讀更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。