Für mich
Klassendateiname{
public static void main(String[] args) { //Vorerst benötigt
int number; //Weil es eine ganze Zahl ist, int
number = 3; //Ersetzen Sie die Nummer durch 3
System.out.println(number); //Ausgabemethode(Ersetzter)
String name; //Die Zeichenfolge ist Zeichenfolge
name = "Wanko"; //Ersetzen Sie den Namen durch Wanko
System.out.println(name); //Ausgabemethode
}
}
##Grundlegend (wie man eine Nachricht sendet)
Klassendateiname { public static void main(String[] args) { System.out.println ("○○"); // Der Text hier wird wiedergegeben } }
##Variable
class MyApp { public static void main(String[] args) { String name = "taguchi" // Die rechte Seite ist der linken Seite zugeordnet
System.out.println("hello " + name); //hello + name(taguchi)
System.out.println("hello " + name + " again!"); // hello + name(taguchi) + again
} }
~ $ javac MyApp.java && java MyApp hello taguchi hello taguchi again!
##Erhalten Sie Eingaben von Benutzern
import java.util.Scanner;
class MyApp { public static void main(String[] args) { System.out.println ("Ihr Name?"); // Warten auf Kommentar Es gibt einen Zeilenumbruch System.out.print ("Ihr Name?"); // Warten auf Kommentar Keine Zeilenumbrüche String name = new Scanner(System.in).next();
System.out.println("hello " + name);
System.out.println("hello " + name + " again!");
} } Das Terminal wartet auf eine Antwort und Sie erhalten beim Senden eine Antwort
##Lassen Sie uns den numerischen Wert erhalten und berechnen
import java.util.Scanner;
class MyApp { public static void main(String[] args) { System.out.print("Your guess? "); Integer guess = new Scanner(System.in).nextInt();
System.out.println("Your gess: " + guess); } } Wenn Sie als neuer Scanner (System.in) einen ganzzahligen Wert erhalten möchten, verwenden Sie nextInt ()
##Lassen Sie uns die Anzeige entsprechend den Bedingungen ändern
import java.util.Scanner;
class MyApp { public static void main(String[] args) { Ganzzahlige Antwort = 6; // Antwort auf die Frage
System.out.print ("Ihre Vermutung?"); // Frage Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println ("Bingo!"); // Antwort oben (richtige Antwort) }else { System.out.println ("Booooooo"); // Antwort oben (falsche Antwort) }
##Zugabe von oben
import java.util.Scanner;
class MyApp { public static void main(String[] args) { Integer answer = 6;
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println ("Bingo!"); // Antwort } else if (answer > guess) { System.out.println ("Die Antwort ist höher"); // Bedeutet höher } else { System.out.println ("Die Antwort ist niedriger"); // Bedeutung niedriger } } }
##Lassen Sie uns eine Zufallszahl generieren
import java.util.Scanner; import java.util.Random; // Code, um zufällig zu machen
class MyApp { public static void main(String[] args) { Ganzzahlige Antwort = new Random (). NextInt (10) + 1; // Zu randomisierender Code (+1 ist 1 10 hinzugefügt)
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println("Bingo!");
} else if (answer > guess) {
System.out.println("The answer is higher!");
} else {
System.out.println("The answer is lower!");
}
System.out.println("The answer was " + answer);
} }
##Verwenden wir die Schleifenverarbeitung
import java.util.Scanner; import java.util.Random;
class MyApp { public static void main(String[] args) { Integer answer = new Random().nextInt(10) + 1;
while (true) {// Code für die Schleifenverarbeitung System.out.print("Your guess? "); Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println("Bingo!");
break; // Code, der Schleifen verhindert, wenn die Antwort korrekt ist } else if (answer > guess ) { System.out.println("The answer is higher!"); } else { System.out.println("The answer is lower!"); } } } }
##Lassen Sie uns die Anzahl der Male bis zur richtigen Antwort anzeigen
import java.util.Scanner; import java.util.Random;
class MyApp { public static void main(String[] args) { Integer answer = new Random().nextInt(10) + 1; Integer count = 0;
while (true) {
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
count = count + 1;
// count + = 1; // Oben weggelassen // count ++; // Lass das Obige weiter weg
if (answer == guess) {
System.out.println("Bingo! It took " + count + " guesses!");
break; // Code zum Stoppen, wenn die Antwort korrekt ist } else if (answer > guess ) { System.out.println("The answer is higher!"); } else { System.out.println("The answer is lower!"); } } } }
Recommended Posts