零基础学Java读书笔记_《java轻松学》读书笔记01

简单说明一下我选择这本书的原因,首先说一下我自己的情况,大三,软件工程专业,女生,目前正准备找实习阶段,选择这本书是想在找工作之前巩固一下基础知识。拿到本书后,浏览了一下本书章节,结果和自己的预想有些偏差,本来以为会是一本java web方面的知识,拿到后才发现是android方面的,但是,多学***是没错滴,以前一点也没有接触过这方面的知识,这次刚好借这个机会,了解一下这方面的知识,更何况还有两个小伙伴一起学习,所以,开始《Java轻松学》之旅吧~一起干吧呆~

首先,在正式开始之前,首先浏览了一下本书的目录结构,对本书的架构先有一个简单的了解~

本书共11章,第一章安装软件 第二章第三章第一个小例子,猜数字并将其转化为GUI,从第四章开始正式开始android学习,从简单的应运开始,由浅入深,逐步提高的一个过程~

由于我以前就在学java,所以有些平台已经安装好,我的开发环境如下

:

系统:Windows

jdk:1.8

开发工具:IEDA

学习实例一:猜数字游戏

游戏规则:(1)生成随机数,让用户去猜

(2)显示一条提示语,让用户猜测这个数字是多少

(3)接收用户的猜测,并比较,将结果显示在屏幕上

(4)不断让用户去猜,直到猜对为止

代码如下:

package hello;

import java.util.Scanner;

/**

* Created by 郑文华 on 2018/6/30.

*/

public class Hilo {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

//是否继续的标志

String playAgain = " ";

do {

//生成一个随机数让用户去猜

int theNumber = (int) (Math.random() * 100 + 1);

int guess = 0;

while (guess != theNumber) {

System.out.println("Guess a number between 1 and 100:");

guess = input.nextInt();

if (guess < theNumber) {

System.out.println(guess + "is too low , Try again.");

} else if (guess > theNumber) {

System.out.println(guess + "is too high , Try again.");

} else {

System.out.println(guess + "is correct.Yon win");

}

}

System.out.println("to Would you like to play again(y/n)? ");

playAgain = input.next();

} while (playAgain.equals("y"));

System.out.println("Thanks for your playing! goodbye");

input.close();

}

}

```

运行结果如下:

c6df94bab406c874bed42b6a50fa51ab.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值