Scanner的初步使用
练习要求:
- 新建Triangle.java类,接收控制台的数值输入
- 正确接收控制台输入三角形的底数值
- 正确接收控制台输入三角形的高数值
- 正确编写程序,正确输出三角形的面积
D:\2306a>javac Triangle.java
D:\2306a>java Triangle
请输入三角形的底数值
5
底:5
请输入三角形的高数值
10
高:10
三角形的面积是:25
D:\2306a>type Triangle.java
//导入Scanner类的包
import java.util.Scanner;
class Triangle
{
public static void main(String[] args)
{
Scanner sc1=new Scanner(System.in);
System.out.println("请输入三角形的底数值");
int buttom=sc1.nextInt();
System.out.println("底:"+buttom);
Scanner sc2=new Scanner(System.in);
System.out.println("请输入三角形的高数值");
int height=sc2.nextInt();
System.out.println("高:"+height);
System.out.println("三角形的面积是:"+(buttom*height)/2);
}
}
-
java的8个基本数据类型:
byte(1),short(2),int(4),long(8)
float(4),double(8),boolean,char(2)
2.java数据类型转换:
a.自动类型转换:低级类型(精度)自动向高级(精度)类型转换
b.强制类型转换:高级类型(精度)向低级类型(精度)转换,char类型向int类型
3. 定义变量的语法:
数据类型 变量名=初始化值
4.标识符的命名规范
- 标识符由英文字母、数字、下划线、和美元符号组成、其中首字母不能是数字
- 标识符的中间不能有空格
- 对于java关键字、保留字不能作为标识符进行命名
- 在标识符中不能包含除美元符号外的其他特殊字符
- 不能使用true、false和null三个字面量
5.常量的定义
常量是指在java程序中固定不变的量。常量命名每个字母都必须大写,并且必须赋值
6.Scanner的使用
(1.导入Scanner类的包
import java.util.Scanner;
(2.创建Scanner类对象
Scanner sc= new Scanner(System.in);
(3.接收键盘录入的数据
int x=sc.nextInt();