一、编写一个Java程序,将一个给定的整数数组中的元素按照逆序打印。
public class ReverseArray {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5}; // 给定整数数组
// 逆序打印数组元素
for (int i = array.length - 1; i >= 0; i--) {
System.out.print(array[i] + " ");
}
}
}
二、编写一个Java程序,输入一个字符串,然后逐个字符打印输出
import java.util.Scanner;
public class PrintStringCharacters {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String inputString = scanner.nextLine(); // 获取用户输入的字符串
scanner.close();
// 逐个字符打印字符串
System.out.println("输入的字符串逐个字符为:");
for (int i = 0; i < inputString.length(); i++) {
System.out.println(inputString.charAt(i));
}
}
}
使用 Scanner
类获取用户输入的字符串,然后使用 for
循环逐个字符打印字符串,使用 charAt()
方法获取指定索引位置的字符,并使用 println()
方法打印出来。