我是靠谱客的博主 积极路灯,最近开发中收集的这篇文章主要介绍【Java系列】小小练习——带你回顾Java基础语法1. 练习一2. 练习二3. 练习三小结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 
      返回主篇章
        ????
【Java】才疏学浅·小石Java问道之路


Java小练习

  • 1. 练习一
    • 1.1 题目
    • 1.2 题解(附解析)
  • 2. 练习二
    • 2.1 题目
    • 2.2 题解(附解析)
  • 3. 练习三
    • 3.1 题目
    • 3.2 题解(附解析)
  • 小结

1. 练习一

1.1 题目

定义三个变量,分别为人物性别、年龄、身高。并将人物信息输出。

1.2 题解(附解析)

代码解析:

public class PracticeDemo1 {
    public static void main(String[] args) {
        // 1. 定义人物性别
        // 分析:人物性别可以为 男 或 女  因此可以用用字符型变量定义
        // 字符型变量用 char 来定义
       
        char gender = '男';   // 注意: 变量名称要见文知意

        // 2. 定义人物年龄
        // 分析:人物年龄一般在 0 ~ 120 之间 因此可以使用字节型变量定义
        // 字节型变量用 byte 来定义
        
        byte age = 19;

        // 3. 定义人物身高
        // 分析:人物身高存在小数 因此可以使用浮点型变量定义
        // 浮点型变量可以用 float 或者 double 来定义
        // 用 float定义时 数据值末尾要加F(f)
       
        float height = 170.5F;

        // 定义完毕后我们来输出一下
        System.out.println("性别:" + gender);
        System.out.println("年龄:" + age);
        System.out.println("身高:" + height);
    }
}

运行截图:
在这里插入图片描述

2. 练习二

2.1 题目

定义a,b两个整型变量,并交换a,b的值。

2.2 题解(附解析)

代码解析:

public class PracticeDemo2 {
    public static void main(String[] args) {
        // 1. 定义整型变量a

        int a = 10;

        // 2. 定义整型变量b

        int b = 20;

        //输出交换前的结果
        System.out.println("交换前:" + " a的值为:" + a + ", b的值为:" + b);

        // 3. 交换两个数字的值
        // 分析:两个数交换并不能够执行 a = b, b = a (×)
        // 这种做法是错误的,这种只能够将a的值覆盖 将a的值变成b的值 随后 a的值和b的值就相等了
        // 因此 我们可以定义一个中间变量
        int t = 0;
        // 首先将a的值给中间变量
        t = a;
        // 然后再将 b的值给a
        a = b;
        // 最后再将 中间变量的值给 b
        b = t;
        // 这样就可以做到两个数字的交换

        System.out.println("交换后:" + " a的值为:" + a + ", b的值为:" + b);
    }
}

运行结果:
在这里插入图片描述

3. 练习三

3.1 题目

第一站:上去一位乘客,没有下来乘客。
第二站:上去两位乘客,下来一位乘客。
​第三站:上去两位乘客,下来一位乘客。
​第四站:没有上去乘客,下来一位乘客。
第五站:上去一位乘客,没有下来乘客。
问:到了终点站之后,车上一共多少乘客?

3.2 题解(附解析)

代码解析:

public class PracticeDemo3 {
	public static void main(String[] args){
		//分析:
		// 1. 一开始没有乘客。
		int count = 0;
		// 2. 第一站:上去一位乘客 在原有的基础上 + 1
		count = count + 1;
		// 3. 第二站:上去两位乘客,下来一位乘客
		count = count + 2 - 1; 
		// 4. 第三站:上去两位乘客,下来一位乘客
		count = count + 2 - 1;
		// 5. 第四站:下来一位乘客
		count = count - 1;
		// 6. 第五站:上去一位乘客
		count = count + 1;
		// 7. 打印结果
		System.out.println(count);
	}
}

运行结果:
在这里插入图片描述

小结

本章主要是对于Java基础语法的一个回顾,通过练习来回顾知识,这种方法既高效,又实用。
题目虽简单,但动手实践得到的东西,才是你自己的哦~
如果有什么问题,欢迎在下方评论留言哦 ~ ♥♥♥

????????????????????????
 
Author:    小石.     
Date:  2022.12.21
 
????????????????????????

  • 1、如果觉得文章写行不错就点个 。✌
  • 2、如果觉得写得好就 一键三连吧~ ✌✌✌

最后

以上就是积极路灯为你收集整理的【Java系列】小小练习——带你回顾Java基础语法1. 练习一2. 练习二3. 练习三小结的全部内容,希望文章能够帮你解决【Java系列】小小练习——带你回顾Java基础语法1. 练习一2. 练习二3. 练习三小结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部