21xrx.com
2025-04-21 05:30:42 Monday
文章检索 我的文章 写文章
Java初学者必须掌握的10个常用代码示例
2023-06-19 14:53:55 深夜i     17     0
Java 初学者 代码示例

Java是一门广泛使用的编程语言,对于初学者来说,学习Java代码的基本语法和常用操作是很重要的。在这篇文章中,我们将介绍Java初学者必须掌握的10个常用代码示例。

1.输出"Hello World!"

这是Java程序员的传统入门程序,它帮助你理解如何输出字符串到控制台。

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello World!");
  }
}

2.变量和数据类型

Java有多种数据类型,包括整型、浮点型、布尔型等。在这个示例中,我们使用整型和字符串类型的变量。

public class DataTypes {
  public static void main(String[] args) {
    int age = 28;
    String name = "Tom";
    System.out.println(name + " is " + age + " years old.");
  }
}

3.循环结构

Java有三种循环结构,包括for循环、while循环和do-while循环。下面是用for循环输出1到10的示例。

public class ForLoop {
  public static void main(String[] args) {
    for (int i = 1; i <= 10; i++) {
      System.out.println(i);
    }
  }
}

4.条件语句

Java有if语句和switch语句两种条件语句。下面是使用if语句判断一个数字是否为正数的示例。

public class IfStatement {
  public static void main(String[] args) {
    int num = 5;
    if (num > 0) {
      System.out.println("The number is positive.");
    }
  }
}

5.数组

Java中的数组是一组类似类型的元素的集合。下面是一个整型数组的示例。

public class ArrayExample {
  public static void main(String[] args) {
    int[] numbers = 6;
    for (int i = 0; i < numbers.length; i++) {
      System.out.println(numbers[i]);
    }
  }
}

6.方法

方法是Java中的函数,可以重复使用以执行特定的任务。下面是一个添加两个数字并返回结果的方法示例。

public class MethodExample {
  public static void main(String[] args) {
    int result = addNumbers(5, 7);
    System.out.println("The result is " + result);
  }
  
  public static int addNumbers(int a, int b) {
    return a + b;
  }
}

7.面向对象编程

Java是一门面向对象的编程语言,这意味着它具有类、对象和继承等特性。下面是一个简单的类和对象的示例。

public class Person {
  private String name;
  private int age;
  public Person(String name, int age)
    this.name = name;
    this.age = age;
  
  public String getName()
    return name;
  
  public int getAge()
    return age;
  
}
public class ObjectExample {
  public static void main(String[] args) {
    Person tom = new Person("Tom", 28);
    System.out.println(tom.getName() + " is " + tom.getAge() + " years old.");
  }
}

8.异常处理

Java中的异常处理机制可以处理程序中的错误。下面是一个简单的除法异常处理的示例。

public class ExceptionExample {
  public static void main(String[] args) {
    try
      int result = 1 / 0;
     catch (ArithmeticException e) {
      System.out.println("Division by zero is not allowed.");
    }
  }
}

9.文件读写

Java可以用于文件读写,下面是一个从文件中读取内容的示例。

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class FileExample {
  public static void main(String[] args) {
    try {
      File file = new File("input.txt");
      Scanner scanner = new Scanner(file);
      while (scanner.hasNextLine()) {
        String line = scanner.nextLine();
        System.out.println(line);
      }
      scanner.close();
    } catch (FileNotFoundException e) {
      System.out.println("File not found.");
    }
  }
}

10.日期时间

Java中有一个Date类,可以用于处理日期和时间。下面是一个显示当前日期和时间的示例。

import java.util.Date;
public class DateExample {
  public static void main(String[] args) {
    Date now = new Date();
    System.out.println(now.toString());
  }
}

  
  

评论区