"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 프로그래머처럼 생각하기: Java의 기본 사항 배우기

프로그래머처럼 생각하기: Java의 기본 사항 배우기

2024-11-05에 게시됨
검색:411

이 글에서는 자바 프로그래밍의 기본 개념과 구조를 소개합니다. 변수와 데이터 유형에 대한 소개로 시작한 다음 연산자와 표현식은 물론 제어 흐름 프로세스에 대해 논의합니다. 둘째, 메서드와 클래스를 설명하고 입력 및 출력 작업을 소개합니다. 마지막으로 이 기사에서는 급여 계산기의 실제 예를 통해 이러한 개념을 적용하는 방법을 보여줍니다.

Think Like a Programmer: Learning the Fundamentals of Java

프로그래머처럼 생각하기: Java의 기본 사항 익히기

1. &&& ]Java는 변수를 사용하여 정보를 저장합니다. 각 변수에는 저장할 수 있는 값의 유형을 나타내는 특정 데이터 유형이 있습니다. 예:

int age = 30 // 정수 저장; 문자열 이름 = "John" // 문자열 저장 double Balance = 100.50; // 소수점 저장

int age = 30; // 存储整数
String name = "John"; // 存储字符串
double balance = 100.50; // 存储小数
2. 연산자 및 표현식

연산자는 변수에 대한 연산을 수행하는 데 사용됩니다. 표현식은 연산자를 변수 또는 값과 결합합니다.

int sum = age 10; boolean isAdult = age >= 18 // 관계 연산자 double 할인 = 균형 * 0.1; // 곱셈 연산자

int age = 30; // 存储整数
String name = "John"; // 存储字符串
double balance = 100.50; // 存储小数
3. 제어 흐름

제어 흐름 문은 프로그램의 실행 흐름을 제어하는 ​​데 사용됩니다.

if (성인) { System.out.println("당신은 성인입니다."); } 또 다른 { System.out.println("당신은 성인이 아닙니다."); } for (int i = 0; i
if (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 나이, 문자열 이름) { this.나이 = 나이; this.name = 이름; } 공개 int getAge() { 복귀 연령; } 공개 문자열 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 { 공개 정적 무효 메인(String[] args) { 스캐너 입력 = new Scanner(System.in); //시간과 시간당 요금을 입력합니다. System.out.println("근무한 시간을 입력하세요:"); int hourWorked = input.nextInt(); System.out.println("시급을 입력하세요:"); double hourlyRate = input.nextDouble(); // 급여 계산 double GrossSalary = 근무 시간 * 시간당 급여; // 급여 출력 System.out.println("귀하의 총 급여는 " 총 급여입니다: " GrossSalary); } }

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3