この記事では、Java プログラミングの基本的な概念と構造を紹介します。変数とデータ型の紹介から始まり、演算子と式、および制御フロー プロセスについて説明します。次に、メソッドとクラスについて説明し、次に入出力操作を紹介します。最後に、この記事では、給与計算の実際の例を通じて、これらの概念の適用を示します。
プログラマーのように考える: Java の基本をマスターする
1. &&& ]Java は変数を使用して情報を保存します。各変数には、格納できる値の種類を示す特定のデータ型があります。例:
int age = 30 // 整数を格納します。 文字列名 = "ジョン" // 文字列を格納します。 double Balance = 100.50; // 小数を格納する
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数2. 演算子と式
演算子は、変数の演算を実行するために使用されます。式は演算子と変数または値を組み合わせます:
int sum = age 10; // 加算演算子 boolean isAdult = 年齢 >= 18; // 関係演算子 doublediscount = Balance * 0.1; // 乗算演算子
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数3. 制御フロー
制御フロー ステートメントは、プログラムの実行フローを制御するために使用されます。
if (isAdult) { System.out.println("あなたは大人です。"); } それ以外 { System.out.println("あなたは大人ではありません。"); } for (int i = 0; iif (isAdult) { System.out.println("You are an adult."); } else { System.out.println("You are not an adult."); } for (int i = 0; iメソッドは、特定のタスクを実行する再利用可能なコード ブロックです。クラスはオブジェクトの設計図です。これらはオブジェクトの状態と動作を定義します:
class person { プライベートの年齢。 プライベート文字列名。 public Person(int age, String name) { this.age = 年齢; this.name = 名前; } public int getAge() { 年齢を返す。 } public String getName() { 名前を返します。 } }class Person { private int age; private String name; public Person(int age, String name) { this.age = age; this.name = name; } public int getAge() { return age; } public String getName() { return name; } }Java は、コンソールから入力を読み取り、コンソールに出力を書き込むためのメソッドを提供します。
スキャナ入力 = 新しいスキャナ(System.in); // 入力を読み取ります int inputAge = input.nextInt(); System.out.println("あなたの年齢は " inputAge); // 出力を書き込みますScanner input = new Scanner(System.in); // 读取输入 int inputAge = input.nextInt(); System.out.println("Your age is: " inputAge); // 写入输出import java.util.Scanner ; パブリック クラス SalaryCalculator { public static void main(String[] args) { スキャナ入力 = 新しいスキャナ(System.in); // 時間と時給を入力します System.out.println("労働時間数を入力してください:"); int 時間作業 = input.nextInt(); System.out.println("時給を入力してください:"); doublehourRate = input.nextDouble(); // 給料を計算する 総給与の 2 倍 = 労働時間 * 時給; // 給与を出力する System.out.println("あなたの総給与は次のとおりです: " grossSalary); } }
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3