1. 程式人生 > >java基礎筆記(十三)String型別與int型別相互轉換

java基礎筆記(十三)String型別與int型別相互轉換

package com.st.basis.day13.BasicTypeWrapperClass;
/*
 * String與int的相互轉換
 * 
 * */
public class StringIntTran {
	public static void main(String[] args) {
		//int 轉  String
		int a = 10;
		
		String s = ""+a;  //方式1  字串拼接
		System.out.println(s);
		
		//推薦這個方法
		String s1 = String.valueOf(a); //方式二  利用String類
System.out.println(s1); Integer s2 = a; System.out.println(s2.toString()); //方式3 利用包裝類 String s3 = Integer.toString(a); //方式4 利用包裝類 System.out.println(s3); System.out.println("------------------------------"); //String 轉 int String b = "100"; Integer i1 = new Integer
(b); //方式一 System.out.println(i1.intValue()); /* * 推薦這種 * 同理,如果String轉換別的型別,例如float,boolean...就用 * Float.parseFloat / Boolean.parseBoolean .... */ int i2 = Integer.parseInt(b); //方式二 System.out.println(b); } }