在Java中输入字符串数组可以通过多种方式实现,以下是两种常用的方法:
1. 使用Scanner类输入字符串数组:
可以使用Scanner类从控制台输入字符串数组。具体步骤如下:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 创建Scanner对象 System.out.print("请输入字符串数组的长度:"); int length = scanner.nextInt(); // 输入数组的长度 String[] strArray = new String[length]; // 创建字符串数组 System.out.println("请输入字符串数组的元素:"); for (int i = 0; i < length; i++) { strArray[i] = scanner.next(); // 逐个输入数组元素 } System.out.println("输入的字符串数组为:"); for (String str : strArray) { System.out.println(str); // 输出数组元素 } } }
2. 使用命令行参数输入字符串数组:
可以在运行Java程序时通过命令行参数传入字符串数组。具体步骤如下:
public class Main { public static void main(String[] args) { if (args.length == 0) { System.out.println("请输入字符串数组元素"); return; } String[] strArray = args; // 获取命令行参数作为字符串数组 System.out.println("输入的字符串数组为:"); for (String str : strArray) { System.out.println(str); // 输出数组元素 } } }
以上两种方法都可以实现输入字符串数组,可以根据具体需求选择合适的方法。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。