自动类型转换:
- 转换前的数据类型与转换后的类型兼容
- 转换后数据类型比转换前的数据类型表示的范围大
强制类型转换
将较长的数据转换成较短的数据时进行强制类型转换
字符串型数据与整型数据相互转换
- 整型数据转换成字符串型数据
整型类型(如Byte).parse(String s)
数值型数据转换成字符串
- 在Java中,字符串可以用”+“实现连接操作
int myInt = 1234;String myString = " "+myInt
由键盘输入数据
- 两种方式输入数据
- 一段代码
public class MultipleString {
public static void main(String[] args) throws IOException{
BufferedReader buf;
String str;
buf = new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入字符串:");
str = buf.readLine();
System.out.println("您输入的字符串是:"+str);
}
}
- Scanner类
import java.tuil.*;
public class class name{
public static void main(String[] args){
Scanner reader = new Scanner(System.in);
double num;
num = reader.nextDouble();
}
}
Java数据类型有基本数据类型和引用数据类型
基本数据类型:整型,浮点型,逻辑型,字符型
引用数据类型:类,数组,接口等