PAT乙级刷题经验(持续更)

1.多种数据类型组合时输入可以用字符串数组;

2.关于int与String类型的转换
int -> String
int i=12345;
String s="";

第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);

String -> int
s=“12345”;
int i;
第一种方法:i=Integer.parseInt(s);
第二种方法:i=Integer.valueOf(s).intValue();

将string 转化成long

long l = Long.parseLong([String]);

long l = Long.parseLong([String],[int radix]);

long l = Long.valueOf(“123”).longValue();

Long.ValueOf(“String”)与Long.parseLong(“String”)的区别

Long.ValueOf(“String”)返回Long包装类型

Long.parseLong(“String”)返回long基本数据类型

3.使用IO类BufferedReader、InputStreamReader、IOException输入;

4.String str1 = str.split(" “);split函数可将字符串按空格分割,并且填充到字符串数组中;
eg:
String s = “Let’s go for lunch!”;
String[] as = s.split(” ");

5.乙级1011 : 定义输入的A、B、C时用long类型;

你可能感兴趣的:(Java,入门练习,PAT)