java代码大全

admin 54 0

# Java代码大全

Java是一种广泛使用的编程语言,具有强大的功能和广泛的应用领域,下面是一些Java代码的示例,涵盖了不同的主题和应用程序类型。

1. Hello World程序

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

这个程序输出“Hello, World!”到控制台,它是学习任何编程语言的第一个示例。

2. 计算两个数的和

import java.util.Scanner;

public class SumCalculator {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Enter first number: ");
        int num1 = scanner.nextInt();
        System.out.print("Enter second number: ");
        int num2 = scanner.nextInt();
        int sum = num1 + num2;
        System.out.println("Sum of " + num1 + " and " + num2 + " is " + sum);
    }
}

这个程序从用户输入两个整数,计算它们的和,并输出结果。

3. Fibonacci序列

public class Fibonacci {
    public static void main(String[] args) {
        int n = 10; // number of terms
        int first = 0, second = 1, next;
        for (int i = 1; i <= n; i++) {
            System.out.print(first + " ");
            if (i <= 2) {
                next = first + second;
                first = second;
                second = next;
            } else {
                next = first + second;
                first = second;
                second = next;
            }
        }
    }
}

这个程序输出Fibonacci序列的前n个数字,它使用循环来计算每个数字,并打印它们。

4. 判断一个数字是否为素数

import java.util.Scanner;

public class PrimeNumber {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Enter a positive integer: ");
        int num = scanner.nextInt();
        boolean isPrime = true;
        if (num <= 1) {
            isPrime = false;
        } else {
            for (int i = 2; i <= Math.sqrt(num); i++) {
                if (num % i == 0) {
                    isPrime = false;
                    break;
                }
            }
        }
        if (isPrime) {
            System.out.println(num + " is a prime number.");
        } else {
            System.out.println(num + " is not a prime number.");
        }
    }
}

这个程序判断用户输入的数字是否为素数,它使用循环来检查数字是否可以被除了1和它本身以外的其他数字整除,如果不能,则该数字被认为是素数。