0
我对java编码相当陌生。我在暑假期间参加了两周的训练营,并且学习了循环,构造器,数组,声明等内容。基本上它都在控制台中,我从来没有学过如何制作程序。我想知道你们中的任何一个人是否可以做一些很酷的小练习来增强我的Java知识。 (这包括我可能必须研究才能编码的内容)。Java编程练习?
只是一个例子 - 我觉得我会做一个Hi-Low游戏。
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;
}
}
}
}
是的,我希望那是因为几乎一样有效,我可以做,但什么想法吗?我对他们很满意,我一直在看人们推荐的项目实际上像程序文件浏览器一样运行,我不知道如何去做。
我想我可以使用,而不是检查一个布尔值,如果INT权= 1这样的代码将停止循环 – 2014-09-24 02:06:02
象棋程序,一个番茄时间的应用程序,应用程序递归,有用的东西!!!! – Coffee 2014-09-24 02:07:21
斐波那契,打印菱形*,将193转换为字符串字符,添加或偶数。更多关于http://projecteuler.net/problems – CodeSlayer 2014-09-24 03:02:30