首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java编程练习?

Java编程练习?
EN

Stack Overflow用户
提问于 2014-09-24 02:03:29
回答 1查看 1.5K关注 0票数 0

我对java编码相当陌生。夏天,我参加了一个为期两周的夏令营,我学到了一些东西,比如循环、构造函数、数组、if语句等等。基本上,这些都在控制台里,我从来没有真正学会过如何制作程序。我想知道你们中是否有人做过一些很酷的小练习来提高我的Java知识。(这包括一些我可能需要研究才能编码的东西)。

举个例子-我觉得我会做一场低水平的比赛。

代码语言:javascript
复制
import java.util.Scanner;
public class Test {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);
        Random generator = new Random();
        int num1 = generator.nextInt(9)+1;
        int num2 = generator.nextInt(9)+1;
        int num3 = generator.nextInt(9)+1;
        int num4 = generator.nextInt(9)+1;
        int right = 0;

        num1 = num1*1000;
        num2 = num2*100;
        num3 = num3*10;
        int code = num1 + num2 + num3 + num4;
        System.out.println("Lets play High-Low");
        while(right == 0){
            System.out.println("Guess a four digit number");
        int guess = input.nextInt();

        if (guess < code){
            System.out.println("Low!");
            }
            else if (guess > code){
            System.out.println("High!");
            }
            else if (guess == code){
            System.out.println("You win! The code was " + code + "!");
            right = 1;
            }

        }

    }
}

是的,我希望那几乎和我能做到的一样有效率,但是有什么想法吗?我有点被淘汰了,我经常看到人们推荐像文件资源管理器这样的程序运行的项目,而我不知道如何去做。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-24 02:24:45

首先,欢迎来到社区!但是关于你的问题,你可以做很多练习。例如,如果你愿意花一些钱,这本书“”(确保它是一个完整的版本)有许多教程用于创建一个工作程序('pong‘游戏克隆,图像查看器,绘图板程序)。如果你不想花这笔钱,我建议Udemy (https://www.udemy.com/)。对于你目前提出的问题,它有很多很棒的课程。

希望能有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26007393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档