# 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和它本身以外的其他数字整除,如果不能,则该数字被认为是素数。