java代码练习2[文].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/33351112/0001-5dbf6d9433fa7ae6ad880f24a203585f_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
【Java编程基础】 在Java编程中,我们经常会遇到输入输出、条件判断和流程控制等基本概念。在提供的代码片段中,我们可以看到三个不同的Java程序,分别是`AddCustByOne.java`,`CalcDiscount.java`和`ATMDemo.java`。这三个程序展示了Java在实际应用中的基本操作。 1. **输入输出**: - 使用`Scanner`类来获取用户输入。例如,`input.nextInt()`用于读取用户输入的整数,`input.next()`则用于读取字符串。 - `System.out.println()`方法用于在控制台打印信息,方便用户交互。 2. **条件判断**: - 在`AddCustByOne.java`中,使用`if`语句检查会员号的有效性,确保它在1000到9999之间。 - `CalcDiscount.java`中,根据会员积分的不同范围,使用嵌套的`if-else`结构计算会员的折扣。 3. **流程控制**: - `while`循环在`ATMDemo.java`中用于处理用户多次尝试输入密码的情况,如果连续三次输入错误,系统将终止服务。 - 使用`break`语句在满足特定条件时退出循环,例如在`ATMDemo.java`中,当用户输入合法的取款金额并完成交易后,跳出循环。 4. **变量与数据类型**: - 变量如`custNo`,`custBirth`,`custScore`,`discount`,`pass`,`amount`,`password`,`count`和`isPass`被用来存储程序中的数据。 - 数据类型包括`int`(整型),`String`(字符串),`double`(浮点型)和`boolean`(布尔型)。 5. **方法与主函数**: - 每个Java程序都有一个`main`方法,这是程序执行的入口点。例如,`public static void main(String[] args)`。 - 类如`AddCustByOne`,`CalcDiscount`和`ATMDemo`代表了Java的类定义,它们封装了相关的功能。 6. **注释**: - Java中的注释分为单行注释(`//`)和多行注释(`/* ... */`)。它们对代码进行解释,帮助理解代码逻辑。 7. **类与对象**: - 虽然在这个简化版的代码中没有显示对象的创建,但在实际Java编程中,类通常用于创建对象。类是数据和方法的模板,而对象是类的实例。 这些基本知识点构成了Java编程的基础,通过它们可以构建更复杂的程序,实现更丰富的功能。对于初学者来说,理解和掌握这些概念是学习Java的第一步。在深入学习过程中,还将涉及到面向对象编程、异常处理、集合框架、IO流、多线程、网络编程等多个领域。
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![synapse3](https://img-home.csdnimg.cn/images/20210720083646.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 1
- 资源: 11万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)