问题:
实现:
package com.app.demo1_variable_practice;
/**
变量练习题:计算公交车的人数
问题:
一开始,公交车刚开出来,一个乘客都还没有:
当公交车到了第一站时,上去了1位乘客;
当公交车到了第二站时,上去了2位乘客,下来1位乘客;
当公交车到了第三站时,上去了2位乘客,下来1位乘客;
当公交车到了第四站时,无乘客上车,下来1位乘客;
当公交车到了第五站时,上去了1位乘客,无乘客下车。
那么请问,到了终点站,车上除了司机,有多少名乘客?
*/
public class VariableDemo1 {
public static void main(String[] args) {
// 1、定义一个int类型的变量count,用于记录公交车乘客数,初始值为0。
// 公交车刚开出来,一个乘客都还没有
int count = 0;
// 当公交车到了第一站时,上去了1位乘客;
// 2、在变量原有的基础上 +1
count = count + 1;
// 当公交车到了第二站时,上去了2位乘客,下来1位乘客;
// 3、在变量原有的基础上 +2,然后 -1
count = count + 2 - 1;
// 当公交车到了第三站时,上去了2位乘客,下来1位乘客;
// 4、在变量原有的基础上 +2,然后 -1
count = count + 2 - 1;
// 当公交车到了第四站时,无乘客上车,下来1位乘客;
// 5、在变量原有的基础上 -1
count = count - 1;
// 当公交车到了第五站时,上去了1位乘客,无乘客下车。
// 6、在变量原有的基础上 +1
count = count + 1;
// 那么请问,到了终点站,车上除了司机,有多少名乘客?
// 7、到了终点站,打印输出公交车上的乘客数量
System.out.println("到了终点站,车上除了司机,还有" + count + "名乘客!");
}
}
到了终点站,车上除了司机,还有3名乘客!
Process finished with exit code 0
老师信息如下:
分析数据类型:
实现:
package com.app.demo1_variable_practice;
/**
定义变量的练习:
输出老师信息:
姓名:马化腾
年龄:33
性别:男
身高:180.2
是否单身:是
*/
public class VariableDemo2 {
public static void main(String[] args) {
// 1、定义一个String类型的变量name,用于存储老师的姓名
String name = "马化腾";
// 2、定义一个int类型的变量age,用于存储老师的年龄
int age = 33;
// 3、定义一个char类型的变量gender,用于存储老师的性别
char gender = '男';
// 4、定义一个double类型的变量height,用于存储老师的身高
double height = 180.2;
// 5、定义一个boolean类型的变量isSingle,用于存储老师是单身的。
// true: 表示单身;false: 表示不是单身
boolean isSingle = true;
// 6、输出老师的信息
System.out.println("老师信息如下:");
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
System.out.println("性别:" + gender);
System.out.println("身高:" + height);
System.out.println("是否单身:" + isSingle);
}
}
老师信息如下:
姓名:马化腾
年龄:33
性别:男
身高:180.2
是否单身:true
Process finished with exit code 0
注意事项:
long类型变量:需要在值末尾加入 L 标识(建议大写):
long num1 = 123L;
float类型变量:需要在值末尾加入 F 标识(建议大写):
float num2 = 12.3F;

需求:
分析数据类型:
实现:
package com.app.demo1_variable_practice;
/**
定义变量的练习
输出电影信息:
电影名称:《送初恋回家》
主演:刘鑫 张雨提 高媛
年份:2020
评分:9.0
*/
public class VariableDemo3 {
public static void main(String[] args) {
// 1、定义变量存储电影名称
String movieName = "《送初恋回家》";
// 2、定义变量存储电影的主演
String starring = "刘鑫 张雨提 高媛";
// 3、定义变量存储电影的年份
int year = 2020;
// 4、定义变量存储电影的评分
double score = 9;
// 5、输出电影的信息
System.out.println("电影信息如下:");
System.out.println("电影名称:" + movieName);
System.out.println("主演:" + starring);
System.out.println("年份:" + year);
System.out.println("评分:" + score);
}
}
电影信息如下:
电影名称:《送初恋回家》
主演:刘鑫 张雨提 高媛
年份:2020
评分:9.0
Process finished with exit code 0

需求:
分析数据类型:
实现:
package com.app.demo1_variable_practice;
/**
定义变量的练习
输出商品信息:
手机价格:1499.00
手机品牌:华为 HUAWEI 畅享 10S
*/
public class VariableDemo4 {
public static void main(String[] args) {
// 1、定义变量存储手机的价格
double price = 1499;
// 2、定义变量存储手机的品牌
String brand = "华为 HUAWEI 畅享 10S";
// 3、输出商品信息
System.out.println("商品信息如下:");
System.out.println("手机价格:" + price);
System.out.println("手机品牌:" + brand);
}
}
商品信息如下:
手机价格:1499.0
手机品牌:华为 HUAWEI 畅享 10S
Process finished with exit code 0