자바 코딩이 처음입니다. 저는 여름 동안 2 주 동안 캠프를 들었고, 루프, 생성자, 배열, if 문 등과 같은 것들을 배웠습니다. 기본적으로 콘솔에있는 모든 것이 었습니다. 실제로 프로그램을 만드는 방법을 실제로 배우지 못했습니다. 내 Java 지식을 향상시키기 위해 할 수있는 멋진 멋진 연습 문제가 있으면 알려주고 싶습니다. (여기에는 코드를 작성하기 위해 연구해야하는 사항이 포함됩니다).Java 프로그래밍 연습?
그냥 한 예 - 하이 로우 게임을 만드는 것처럼 느껴졌습니다.
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 그래서 코드가 –
체스 응용하는 포모 도로의 앱 재귀 애플 리케이션, 아무것도 유용 루핑을 중지한다면 내가 대신 검사의 부울을 사용했을 수 있다고 생각 !!!! – Coffee
fibonnacci, diamond * 인쇄, 193을 문자열 문자로 변환, 추가 또는 짝수. http://projecteuler.net/problems에 대한 자세한 내용 – CodeSlayer