String和int、Integer間的轉換
int i=123;
String s="";
一、Integer轉換成int的方法
Integer.intValue();
Integer i = new Integer(10);
int k = i.intValue();
二、int轉換成Integer
int i = 10;
Integer it = new Integer(i);
三、String轉換成Integer
String str = "10";
Integer it = Integer.valueOf(str);
四、Integer轉換成String
Integer it = new Integer(10); String str = it.toString();
五、int轉換成String
1、String s = String.valueOf(i);//直接使用String類的靜態方法,只產生一個物件
2、String s = Integer.toString(i);
3、String s = "" + i;//會產生兩個String物件
六、String轉換成int
1、i=Integer.parseInt(s);//直接使用靜態方法,不會產生多餘的物件,但會丟擲異常
String str = "123"; try { int a = Integer.parseInt(str); } catch (NumberFormatException e) { e.printStackTrace(); }
2、i=Integer.valueOf(s).intValue();//Integer.valueOf(s) 相當於 new Integer(Integer.parseInt(s)),也會拋異常,但會多產生一個物件
String str = "123";
try {
int b = Integer.valueOf(str).intValue()
} catch (NumberFormatException e) {
e.printStackTrace();
}
在轉換過程中需要注意,因為字串中可能會出現非數字的情況,所以在轉換的時候需要捕捉處理異常。
日期
Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH)+1; int day = calendar.get(Calendar.DATE); //獲取今天的日期字串 String today = java.text.DateFormat.getDateInstance().format(new java.util.Date()); //獲取今天的日期 new java.sql.Date(System.currentTimeMillis());
相關推薦
String和int、Integer間的轉換
int i=123;String s="";一、Integer轉換成int的方法Integer.intValue();Integer i = new Integer(10); int k = i.intValue(); 二、int轉換成Integerint i = 10;
在javascript裡 string 和 int 型別得相互轉換
在javascript裡怎麼樣才能把int型轉換成string型(1)var x=100 a = x.toString() (2)var x=100; a = x
Java——Integer類的方法與實現,String和int的相互轉換
基本型別和包裝類的對應 以下的封裝類可以用於基本資料型別與字串的轉換 byte Byte short Short int
java中String、int、Integer、char 型別轉換
如何將整數 int 轉換成Integer ? Integer integer=new Integer(i); 如何將Integer 轉換成 int ? int num=Integer.intValue(); 如何將字串 String 轉換成整數 int?
java.lang.Integer cannot be cast to java.lang.String Java int,double向String的轉化和String向int,double的轉換
count=Integer.parseInt( (String)all.get(0)); 執行時報錯:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 解決方
Java8 將String[]數組、Integer[]等包裝類數組轉化成int[]等基本類型數組
獲取 oar nbsp lin blog rgs eof collect 數組 把一個包裝類型數組String[]、Integer[]等轉化成int[]等基本類型數組,是在太不想用for循環就用Java8的stream吧 public class ToStreamIn
go語言string、int、int64互相轉換
cpp -m pbo boa strong http views tools mod [cpp] view plain copy #string到int int,err:=strconv.Atoi(string) #string到int64 int6
java中string和int的相互轉換
integer chan 也會 tee tex 什麽 產生 chang details java中string和int的相互轉換 int -> String int i=12345;String s="";核心:s=i+""; String -> int s="
[java]String和Date、Timestamp之間的轉換
方式 父類 print 關系 否則 get pre rac pri 一、String與Date(java.util.Date)互轉 1.1 String -> Date Date date = DateFormat.parse(String str); Stri
有關byte和int、long等等相關轉換
1、long與byte之間的轉換 public class Utilities { public static byte[] int2Bytes(int num) { byte[] byteNum = new byte[4]; for (in
go語言學習--string、int、int64互相轉換
#string到int int,err:=strconv.Atoi(string) #string到int64 int64, err := strconv.ParseInt(string, 10, 64) #int到string string:=strconv.Ito
string和int,doule...數字之間的快速轉換
#### string 物件與 sscanf 函式 在 C 語言中,sscanf 函式很管用,它可以把一個字串按你需要的方式分離出子串, 甚至是數字。下面這個程式演示了 sscanf 函式的具體用法: #include <string> #include <iostream
Java基礎-----String和int型別相互轉換
int --> String 1、和""進行拼接。 2、public static String valueOf(int i)。 3、int --> Integer --> String(Integer類的toString方法)。 String -
String和Date、Timestamp之間的轉換
一、String與Date(java.util.Date)互轉 1.1 String -> Date 編碼: String dateStr = "2010/05/04 12:34:23"; Date date = new D
關於string和int的互相轉換
老師安排的刷題網站是藍橋杯和pta,這兩個網站的c++標準不同,藍橋杯c++11都不支援。而pta支援到c++14。所以在string和int的互轉上總是出現問題。 int 轉 string 1.to_string (c++11以上可用) #include<
Swift入門(九)——String與Int、Double、Float等數字相互轉換
Swift的三種轉換模式 在Swift裡面,Int、float、double等數字型別自成一派,但它們和String型別之間的轉換總是不太方便,這裡總結一下它們相互轉換的方法。總結下來一共有三種轉換模式,分別舉例說明。 一、String轉數字 這裡以S
Java中String和Int類相互轉換的方法
String Sch_No = "1707020410"; int output = Integer.parseInt(Sch_No); 這樣就將學號“1707020410” 轉換成了純數字1707020410 其他的也是類似的 double d = Double.p
Java:String和Date、Timestamp之間的轉換
一、String與Date(java.util.Date)互轉 // 1.1、String -> Date @org.junit.Test public void testStringToDate() throws ParseException
Java 中 byte、byte 陣列和 int、long 之間的轉換
Java 中 byte 和 int 之間的轉換原始碼: //byte 與 int 的相互轉換 public static byte intToByte(int x) { return (byte) x; } pub
char和String和int的轉換
Java中char是一個基本型別,而String是一個引用型別。有時候我們需要在它們之間互相轉換。 String轉換為char 在Java中將String轉換為char是非常簡單的。 使用String.charAt(index)(返回值為char)可以得到String中某