1. 程式人生 > >JAVA中int、String的型別轉換

JAVA中int、String的型別轉換

A. 有叄種方法:

1.) String s = String.valueOf(i);

2.) String s = Integer.toString(i);

3.) String s = "" + i;

注: Double, Float, Long 轉成字串的方法大同小異.



JAVA資料型別轉換 

這是一個例子,說的是JAVA中資料數型的轉換.供大家學習

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);
   }

相關推薦

JAVAintString型別轉換

A. 有叄種方法: 1.) String s = String.valueOf(i); 2.) String s = Integer.toString(i); 3.) String s = "" + i; 注: Double, Float, Long 轉成字串的方法大同小異. JAVA資料型別轉換  這是一

JAVA學習】JAVAintString型別轉換

A. 有叄種方法: 1.) String s = String.valueOf(i); 2.) String s = Integer.toString(i); 3.) String s = "" + i; 注: Double, Float, Long 轉成字串的方法大同小異. JAVA資料型別轉換  這是一

Java intString的類型轉換

對象 異常 拋出異常 div 作用 使用 ava long value int -> String int i=12345;String s="";第一種方法:s=i+"";第二種方法:s=String.valueOf(i);這兩種方法有什麽區別呢?作用是不是一樣的呢

C++intstring等常見型別轉換

 C++中int、string等常見型別轉換 1、int型與string型的互相轉換 最佳實踐: int型轉string型 void int2str(const int &int_temp,string &str

JavaLongStringDate 型別之間的轉換

本文題材比較簡單,僅僅作為自己的個人筆記,以備不時之需。今天拿到一個long型別的值,想要轉化成Date型別,一時卻想不起來,看樣子記筆記還是必須的啊! (1)java.util.Date型別轉換成long型別 不要嘮叨了,還是先上程式碼

java常用到的型別轉換(char轉int

public class SSS { /** * author:拖拉機科技 */ public static void main(String[] args) { //1.字元型轉化為int陣列(1) char c='1'; int i=(int)c; S

javaint->String 3種方式效率分析

nbsp ecif digits bsp num turn mode getchar obj 1.0 int轉String方式 java中,int轉String共有如下3種方式 (1) 字符串拼接(即num+"") (2) String.valueof(num) (3) I

java的基本資料型別轉換

1.java中的基本資料型別轉換 java基本資料型別的轉換是需要兩個基本事項: 1.boolean型不進行型別轉換。 2.Java中基本資料型別按精度從“低”到“高”排列順序     byte  short  char  int&

java的一些資料型別轉換

整理下經常用到的資料型別的轉換,用到最多的一般是數字型別之間的轉換,以及數字型別和字串之間的轉換。 1. int ,Double,Float,Long to String  (1)String s = String.valueOf(i);  (2)String s

javaint與byte相互轉換

基礎內容簡介      在做轉換之前先要明確幾個簡單的概念。首先本文是以java為語言,以int為例子。 long資料型別在原理上是一致的。      1  int 在java中是32位, byte是8位。      2  原碼,反碼,補碼簡介        

窗體加法運算(intstring相互轉換

String轉int int iAge = int.Parse(age); int轉String  textBoxRes.Text = num.ToString(); 編寫一個應用程式,完成數字的加法運算。 using System; using System.Coll

intstring型別轉換

一、int到string型別轉換 int型別到string型別的轉換在程式設計中經常用到,每次都是忘了就查,然後還記不住,今天索性總結一次。 int型別轉string型別的方法目前我總結出了三種,如下所示: (1)使用itoa #include <iostream&g

c# intString互相轉換

1,int轉成string用toString 或者Convert.toString()如下 例如:int varInt = 1; string varString = Convert.ToString(varInt); string varString2 = varInt.

javaIntString的相互轉化方法

1 String -> int 有兩個方法: 1). int i = Integer.parseInt(str); 2). int i = Integer.valueOf(str).intValue(); 注: 字串轉成 Double, Float, Long

java intcharlong各佔多少位元組數

所謂的佔用位元組數 就是申請記憶體的時候所佔的空間大小 byte 1位元組 最小值是 -128(-2^7); 最大值是 127(2^7-1); boolean 至少1位元組 這種型別只作為一種標誌來

Java常用的資料型別轉換方法

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

Java二進位制與long型別轉換

java中int型佔據32位,long型佔據64位,那麼當定義一個long型的二進位制數時,如果不滿64位,前面會自動補0,所以,哪怕定義的二進位制數是32位的,首位也不是符號位了。 public class TestLong { public static voi

javaintstringstringint效率對比

string轉int,兩種方法: 1、Interger.parseInt(String) 2、Interger.valueOf(String).intValue() 第二種方法可以去看原始碼,實現了第一種方法。 註釋大概就是這樣的意思 /**       *返回一個包含整

JSintstring轉換

在javascript裡怎麼樣才能把int型轉換成string型 (1) var   x=100    a   =   x.toString()    (2) var   x=100;    a   =   x   +"";     //JS會自動隱性轉換   javas

Javachar和String轉換

Java中char是一個基本型別,而String是一個引用型別。有時候我們需要在它們之間互相轉換。 String轉換為char 在Java中將String轉換為char是非常簡單的。 1. 使