Java的某个东西
这是自己使用的。
大致的框架
class ファイル名 {
public static void main(String[] args) { //とりあえず必要
int number; //整数だからint
number = 3; // 3をnumberに代入する
System.out.println(number); // 出力方法(代入したやつ)
String name; //文字列はString
name = "Wanko"; //wankoをnameに代入する
System.out.println(name); // 出力方法
}
}
##基本(メッセージの送り方)
类名 {
public static void main(String[] args) {
System.out.println(“〇〇”); //这个句子将被显示
}
}
##変数
class MyApp {
public static void main(String[] args) {
String name = “taguchi”; // 将右边的值赋给左边
}
}
System.out.println("hello " + name); //hello + name(taguchi)
System.out.println("hello " + name + " again!"); // hello + name(taguchi) + again
请用中文将以下内容重新表述,只需要一种选项:
}
}
编译MyApp.java并运行MyApp
你好,田口
你好,田口,再次见面!
##ユーザーからの入力を受け取ろう
导入java.util.Scanner;
public class MyApp {
public static void main(String[] args) {
System.out.println(“你的名字?”); // 等待用户输入的提示语,带换行
System.out.print(“你的名字?”); // 等待用户输入的提示语,不带换行
String name = new Scanner(System.in).next();
}
}
System.out.println("hello " + name);
System.out.println("hello " + name + " again!");
一旦终端等待回复,发送后会收到回复。
##数値を受け取って計算してみよう
使用java.util.Scanner导入库;
我的应用程序类{
public static void main(String[] args) {
System.out.print(“你猜是多少?”);
Integer guess = new Scanner(System.in).nextInt();
}
}
当输入整数值时,请将new Scanner(System.in)写为nextInt()。
##条件に応じて表示を変えてみよう
使用import java.util.Scanner;引入Scanner类。
public 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!"); //上記の答え(正解)
}else {
System.out.println("Booooooo"); //上記の答え(不正解)
}
##上記の追加
将以下内容以中文进行本地化:`import java.util.Scanner;`
导入 `java.util.Scanner`。
public 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!"); //答え
} else if (answer > guess) {
System.out.println("The answer is higher"); // もっと上って意味
} else {
System.out.println("The answer is lower"); // もっと下って意味
}
请使用中文将以下内容进行同义转述,只需要提供一个选项:
}
}
##乱数を生成してみよう
导入java.util.Scanner;
导入java.util.Random; //用于生成随机数的代码
class MyApp {
public static void main(String[] args) {
Integer answer = new Random(). nextInt(10) + 1; //生成随机数的代码(+ 1是为了将结果范围设定在1到10之间)
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);
“只需要一种选择,用中文对以下内容进行释义:”}
##ループ処理を使ってみよう
导入 java.util.Scanner;
导入 java.util.Random;
类MyApp {
public static void main(String[] args) {
Integer answer = new Random().nextInt(10) + 1;
while (true) { //ループ処理のためにコード
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println("Bingo!");
break; //正解した時にループしないようにするコード
} else if (answer > guess ) {
System.out.println("The answer is higher!");
} else {
System.out.println("The answer is lower!");
}
}
只需要一种选择:用中文将以下内容进行释义。
##正解までの回数を表示しよう
导入java.util.Scanner;
导入java.util.Random;
public 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; //上記の省略
// count++; //さらに上記の省略
if (answer == guess) {
System.out.println("Bingo! It took " + count + " guesses!");
break; //正解した時に止めるコード
} else if (answer > guess ) {
System.out.println("The answer is higher!");
} else {
System.out.println("The answer is lower!");
}
}
}
只需要一种选择,用汉语原生地解释以下内容: