이 글에서는 Java 프로그래밍의 기본 개념과 구조를 소개합니다. 변수와 데이터 유형에 대한 소개로 시작한 다음 연산자와 표현식, 제어 흐름 프로세스에 대해 논의합니다. 둘째, 메서드와 클래스를 설명하고 입력 및 출력 작업을 소개합니다. 마지막으로 이 기사에서는 급여 계산기의 실제 예를 통해 이러한 개념을 적용하는 방법을 보여줍니다.
프로그래머처럼 생각하기: Java 기본 익히기
1. 변수 및 데이터 유형
Java는 변수를 사용하여 정보를 저장합니다. 각 변수에는 저장할 수 있는 값의 유형을 나타내는 특정 데이터 유형이 있습니다. 예:
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数
2. 연산자 및 표현식
연산자는 변수에 대한 연산을 수행하는 데 사용됩니다. 표현식은 연산자를 변수 또는 값과 결합합니다:
int sum = age + 10; // 加法操作符 boolean isAdult = age >= 18; // 关系操作符 double discount = balance * 0.1; // 乘法操作符
3. 제어 흐름
제어 흐름 문은 프로그램의 실행 흐름을 제어하는 데 사용됩니다.
if (isAdult) { System.out.println("You are an adult."); } else { System.out.println("You are not an adult."); } for (int i = 0; i < 5; i++) { System.out.println(i); }
4. 메서드 및 클래스
메서드는 특정 작업을 수행하는 재사용 가능한 코드 블록입니다. 클래스는 객체의 청사진입니다. 객체의 상태와 동작을 정의합니다.
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; } }
5. 입력 및 출력
Java는 콘솔에서 입력을 읽고 여기에 쓰는 기능을 제공합니다. 방법:
Scanner input = new Scanner(System.in); // 读取输入 int inputAge = input.nextInt(); System.out.println("Your age is: " + inputAge); // 写入输出
실제 사례: 급여 계산기
import java.util.Scanner; public class SalaryCalculator { public static void main(String[] args) { Scanner input = new Scanner(System.in); // 输入小时数和时薪 System.out.println("Enter the number of hours worked:"); int hoursWorked = input.nextInt(); System.out.println("Enter the hourly pay rate:"); double hourlyRate = input.nextDouble(); // 计算工资 double grossSalary = hoursWorked * hourlyRate; // 输出工资 System.out.println("Your gross salary is: " + grossSalary); } }
위 내용은 프로그래머처럼 생각하기: Java의 기본 사항 배우기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!