基本数据类型
- 整型,byte,short,int,long;
- 浮点,float,double,java中浮点常量默认为double,若使用常量给float型赋值必须加f,否则会报精度损失的错误,例如:
float a=1.2f;
- 字符,unicode编码,为2byte:
- 布尔,boolean,取值true或者false。
- 其它类型例如String等不属于基本数据类型。
- 类型转换:
低精度->高精度,自动转换;
高精度->低精度,显示转换。
运算符
- 运算符同c语言一致;
- 读取用户输入:
import java.io.*;
InputStreamReader isr=null;
BufferedReader br=null;
try {
isr = new InputStreamReader(System.in);
br = new BufferedReader(isr);
String a1=br.readLine();
float num1=Float.parseFloat(a1);
}catch(Exception e)
{
e.printStackTrace();
}finally{
br.close();
isr.close();
}