第二章:变量、数据类型和运算符

1.本章内容

变量
数据类型
运算符
使用Scanner类键盘录入

 
1.1变量和数据类型
1.1变量概念
                变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。
1.2变量规范:
 
 
1.3数据类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
基本数据类型:4类8种:
 
1.4变量的定义
           变定义的格式包括三个要素: 数据类型 、 变量名 、 数据值 。
 

案例:定义所有基本数据类型的变量,代码如下:

 1         //定义字节型变量
 2         byte b = 100;
 3         System.out.println(b);
 4         //定义短整型变量
 5         short s = 1000;
 6         System.out.println(s);
 7         //定义整型变量
 8         int i = 123456;
 9         System.out.println(i);
10         //定义长整型变量
11         long l = 12345678900L;
12         System.out.println(l);
13         //定义单精度浮点型变量
14         float f = 5.5F;
15         System.out.println(f);
16         //定义双精度浮点型变量
17         double d = 8.5;
18         System.out.println(d);
19         //定义布尔型变量
20         boolean bool = false;
21         System.out.println(bool);
22         //定义字符型变量
23         char c = 'A';
24         System.out.println(c);
25 
26     }

 

 
 
案例:
 1         String brand="爱国者";//品牌
 2         double weight=12.d;//容量
 3         String type="内置离职电池";//类型
 4         int prices=100;//价格
 5         
 6         //打印输出结果
 7         System.out.println(brand);
 8         System.out.println(weight);
 9         System.out.println(type);
10         System.out.println(prices);

 

 
2.1运算符 
2.1算数运算符
2.2比较运算符:
1 public static void main(String[] args) {
2 System.out.println(1==1);//true
3 System.out.println(1<2);//true
4 System.out.println(3>4);//false
5 System.out.println(3<=4);//true
6 System.out.println(3>=4);//false
7 System.out.println(3!=4);//true
8 }

 

 
 
3.1Scanner类
例子:
键盘录入一个数据,在打印到控制台
1         //创建一个scanner对象
2         Scanner scanner =new Scanner(System.in);
3         //接受用户输入的数据
4         String line = scanner.nextLine();
5         //在打印出来
6         System.out.println(line);
 
4.1自动类型转换规则
例子:
1 public static void main(String[] args) {
2 int i = 1;
3 double d = 2.5;
4 //int类型和double类型运算,结果是double类型
5 //int类型会提升为double类型
6 double e = d+i;
7 System.out.println(e);
8 }
 
 
案例:
小结1:现场编程
 1 /*
 2  * 小结1:现场编程
 3  */
 4 public class MP3 {
 5     public static void main(String[] args) {
 6         String brand = "爱国者F928"; // 品牌
 7         double weight = 12.4; // 重量
 8         String type = "内置锂电池"; // 型号
 9         int price = 499; // 价格
10         System.out.println("MP3:  ");
11         System.out.println("名称:\t" + brand);
12         System.out.println("重量:\t" + weight);
13         System.out.println("电池:\t" + type);
14         System.out.println("价格:\t" + price);
15     }
16 }
 
 
小结2:现场编程2
/*
 * 小结2:现场编程2
 */
public class Area {

    public static void main(String[] args) {
        double pi = 3.14159; // 圆周率
        double radius = 1.5; // 半径
        double area = pi * radius * radius; // 计算圆面积
        System.out.println("圆的半径是: " + radius);
        System.out.println("圆的面积是: " + area);
    }
}

 

 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





posted @ 2018-08-21 10:54  小母牛翻跟斗  阅读(185)  评论(0)    收藏  举报