从键盘输入数组java
时间: 2023-09-18 12:10:22 浏览: 101
你可以使用以下代码从键盘输入数组:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the size of the array: ");
int size = scanner.nextInt();
int[] arr = new int[size];
System.out.println("Enter the elements of the array: ");
for (int i = 0; i < size; i++) {
arr[i] = scanner.nextInt();
}
System.out.println("The array is: ");
for (int i = 0; i < size; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
该代码首先从控制台读取数组大小,然后使用 `nextInt()` 方法读取数组元素。最后,使用一个循环打印出数组中的元素。
相关问题
Java从键盘输入数组的长度以及数组
可以使用Java的Scanner类来从键盘输入数组的长度和元素值,具体代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入数组长度
System.out.println("请输入数组长度:");
int length = scanner.nextInt();
// 输入数组元素
int[] arr = new int[length];
System.out.println("请输入数组元素:");
for (int i = 0; i < length; i++) {
arr[i] = scanner.nextInt();
}
// 打印数组元素
System.out.println("数组元素为:");
for (int i = 0; i < length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
运行程序后,先输入数组长度,再输入每个元素的值,最后程序会打印出输入的数组元素。
Java从键盘输入数组的长度以及数组判断回文数组
可以使用Java的Scanner类来从键盘输入数组长度和数组元素,然后使用循环语句将输入的元素存入数组中。接下来,可以使用双指针的方法判断该数组是否为回文数组。
以下是一个示例代码:
```java
import java.util.Scanner;
public class PalindromeArray {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 从键盘输入数组长度
System.out.print("请输入数组长度:");
int length = scanner.nextInt();
// 从键盘输入数组元素
int[] arr = new int[length];
System.out.print("请输入数组元素:");
for (int i = 0; i < length; i++) {
arr[i] = scanner.nextInt();
}
// 判断是否为回文数组
boolean isPalindrome = true;
for (int i = 0, j = length - 1; i < j; i++, j--) {
if (arr[i] != arr[j]) {
isPalindrome = false;
break;
}
}
// 输出结果
if (isPalindrome) {
System.out.println("该数组是回文数组");
} else {
System.out.println("该数组不是回文数组");
}
}
}
```
在上面的示例代码中,我们首先使用Scanner类从键盘输入了数组长度和数组元素,然后使用循环语句将输入的元素存入数组中。接下来,使用双指针的方法判断该数组是否为回文数组,并将结果存储在布尔型变量isPalindrome中。最后,根据isPalindrome的值输出结果。
阅读全文