最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java之int和string類型轉(zhuǎn)換詳解

 更新時間:2021年08月11日 14:25:21   作者:HIT-Lori  
這篇文章主要介紹了Java之int和string類型轉(zhuǎn)換詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下

int、String的類型轉(zhuǎn)換

int -> String

int i=12345;
String s="";
第一種方法:s=i+"";
第二種方法:s=String.valueOf(i);
這兩種方法有什么區(qū)別呢?作用是不是一樣的呢?是不是在任何下都能互換呢?

String -> int

s="12345";
int i;
第一種方法:i=Integer.parseInt(s);
第二種方法:i=Integer.valueOf(s).intValue();
這兩種方法有什么區(qū)別呢?作用是不是一樣的呢?是不是在任何下都能互換呢?

以下是答案:

第一種方法:s=i+"";   //會產(chǎn)生兩個String對象
第二種方法:s=String.valueOf(i); //直接使用String類的靜態(tài)方法,只產(chǎn)生一個對象

第一種方法:i=Integer.parseInt(s);//直接使用靜態(tài)方法,不會產(chǎn)生多余的對象,但會拋出異常
第二種方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s) 相當于 new Integer(Integer.parseInt(s)),也會拋異常,但會多產(chǎn)生一個對象

1.如何將字串 String 轉(zhuǎn)換成整數(shù) int?

有兩個方法:

  1.  int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);
  2.  int i = Integer.valueOf(my_str).intValue();

注: 字串轉(zhuǎn)成 Double, Float, Long 的方法大同小異.

2.如何將整數(shù) int 轉(zhuǎn)換成字串 String ?

有叁種方法:

  1. String s = String.valueOf(i);
  2. String s = Integer.toString(i);
  3. String s = "" + i;

注: Double, Float, Long 轉(zhuǎn)成字串的方法大同小異.

JAVA數(shù)據(jù)類型轉(zhuǎn)換 

這是一個例子,說的是JAVA中數(shù)據(jù)數(shù)型的轉(zhuǎn)換.供大家學習

package shenmixiaozhu;
import java.sql.Date;
public class TypeChange {
   public TypeChange() {
   }
   //change the string type to the int type
   public static   int stringToInt(String intstr)
   {
     Integer integer;
     integer = Integer.valueOf(intstr);
     return integer.intValue();
   }
   //change int type to the string type
   public static String intToString(int value)
   {
     Integer integer = new Integer(value);
     return integer.toString();
   }
   //change the string type to the float type
   public static   float stringToFloat(String floatstr)
   {
     Float floatee;
     floatee = Float.valueOf(floatstr);
     return floatee.floatValue();
   }
   //change the float type to the string type
   public static String floatToString(float value)
   {
     Float floatee = new Float(value);
     return floatee.toString();
   }
   //change the string type to the sqlDate type
   public static java.sql.Date stringToDate(String dateStr)
   {
     return   java.sql.Date.valueOf(dateStr);
   }
   //change the sqlDate type to the string type
   public static String dateToString(java.sql.Date datee)
   {
     return datee.toString();
   }

   public static void main(String[] args)
   {
     java.sql.Date day ;
     day = TypeChange.stringToDate("2003-11-3");
     String strday = TypeChange.dateToString(day);
     System.out.println(strday);
   }
}

JAVA中常用數(shù)據(jù)類型轉(zhuǎn)換函數(shù)

雖然都能在JAVA API中找到,整理一下做個備份。

到此這篇關于Java之int和string類型轉(zhuǎn)換詳解的文章就介紹到這了,更多相關Java之int和string類型轉(zhuǎn)換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java 正確終止線程的方法

    Java 正確終止線程的方法

    這篇文章主要介紹了Java 正確終止線程的方法,幫助大家更好的理解和學習java 多線程的相關知識,感興趣的朋友可以了解下
    2020-12-12
  • SpringBoot中的WebSocketSession原理詳解

    SpringBoot中的WebSocketSession原理詳解

    這篇文章主要介紹了SpringBoot中的WebSocketSession原理詳解,傳統(tǒng)的?HTTP?協(xié)議是無法支持實時通信的,因為它是一種無狀態(tài)協(xié)議,每次請求都是獨立的,無法保持連接。為了解決這個問題,WebSocket?協(xié)議被引入,需要的朋友可以參考下
    2023-07-07
  • 淺談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組

    淺談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組

    下面小編就為大家?guī)硪黄獪\談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Java中List  Set和Map之間的區(qū)別_動力節(jié)點Java學院整理

    Java中List Set和Map之間的區(qū)別_動力節(jié)點Java學院整理

    Java集合的主要分為三種類型set集,list列表,map映射,接下來通過本文給大家詳細介紹java中l(wèi)ist、Set和Map之間的區(qū)別,需要的的朋友參考下吧
    2017-05-05
  • Java中的static關鍵字全面解析

    Java中的static關鍵字全面解析

    這篇文章主要介紹了Java中的static關鍵字全面解析的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • Java編程調(diào)用微信分享功能示例

    Java編程調(diào)用微信分享功能示例

    這篇文章主要介紹了Java編程調(diào)用微信分享功能,結合實例形式分析了java微信分享功能接口的定義與調(diào)用相關操作技巧,需要的朋友可以參考下
    2017-08-08
  • springboot?jpa之返回表中部分字段的處理詳解

    springboot?jpa之返回表中部分字段的處理詳解

    這篇文章主要介紹了springboot?jpa之返回表中部分字段的處理詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java使用arthas修改日志級別詳解

    Java使用arthas修改日志級別詳解

    在我們線上環(huán)境中,一般不會開啟debug級別的日志,為了提高性能?info和warning級別的日志也一般不會打印出來,那么如果遇到線上問題,除了使用arthas定位問題,想通過查詢?nèi)罩緛韺崿F(xiàn)問題定位,如何查看logger信息,更新logger?level呢,下面我們來了解arthas修改日志級別
    2022-06-06
  • 詳解java中的static關鍵字

    詳解java中的static關鍵字

    這篇文章主要介紹了java中的static關鍵字的的相關資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-06-06
  • Java?實戰(zhàn)項目之學生信息管理系統(tǒng)的實現(xiàn)流程

    Java?實戰(zhàn)項目之學生信息管理系統(tǒng)的實現(xiàn)流程

    讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+SSM+jsp+mysql+maven實現(xiàn)學生信息管理系統(tǒng),大家可以在過程中查缺補漏,提升水平
    2021-11-11

最新評論

淮南市| 达州市| 西藏| 桂东县| 满城县| 大竹县| 上林县| 三都| 天长市| 嫩江县| 香河县| 元江| 静宁县| 红桥区| 杂多县| 高清| 久治县| 瑞丽市| 焦作市| 新化县| 富源县| 民县| 辰溪县| 公主岭市| 阿荣旗| 鲁甸县| 凤阳县| 毕节市| 凌海市| 若尔盖县| 洪湖市| 洛南县| 沾益县| 瓦房店市| 沧州市| 天门市| 平利县| 余姚市| 安多县| 台中县| 正阳县|