常用的数据类型转换记录

String转int

  • 方法 static int parseInt(String s)
    将字符串参数作为有符号的十进制整数进行解析
int a = Integer.parseInt("3"); //执行之后整形数据a为3

char转int

一个数字的char为其的ASCII码,所以减去一个0的ASCII码值即可得到数字本身

String str = "是2大声道";
int num = str.charAt(1) - '0'; //取得字符串str下标为1的数字 2 之后将其char值转为真正的数字2

其他类型转String###

  • 运用以下方法:

static String valueOf(boolean b)
返回 boolean 参数的字符串表示形式。
static String valueOf(char c)
返回 char 参数的字符串表示形式。
static String valueOf(char[] data)
返回 char 数组参数的字符串表示形式。
static String valueOf(char[] data, int offset, int count)
返回 char 数组参数的特定子数组的字符串表示形式。
static String valueOf(double d)
返回 double 参数的字符串表示形式。
static String valueOf(float f)
返回 float 参数的字符串表示形式。
static String valueOf(int i)
返回 int 参数的字符串表示形式。
static String valueOf(long l)
返回 long 参数的字符串表示形式。
static String valueOf(Object obj)
返回 Object 参数的字符串表示形式。

你可能感兴趣的:(Java,数据类型转换,编程)