用java编写一个程序:1. 构建一个10个整型数构成的数组 2. 利用Scanner输入10个整数 3. 输出该数组 4. 建立字符串变量,返回位置2为起始的子字符串、转换为小写、转换为大写、二个字符串组合、将1~10000的整数转换为字符串加入到同一个字符串中。
时间: 2024-10-07 18:04:08 浏览: 28
这是一个简单的Java程序,按照您的需求完成上述任务:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建一个长度为10的整数数组
int[] numbers = new int[10];
// 使用Scanner从用户输入读取10个整数
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 10; i++) {
System.out.println("请输入第" + (i+1) + "个整数:");
numbers[i] = scanner.nextInt();
}
scanner.close(); // 关闭扫描器
// 输出数组
System.out.println("原始数组:");
for (int num : numbers) {
System.out.print(num + " ");
}
// 创建字符串操作
String stringVar = "位置2的子字符串: " + Arrays.toString(numbers).substring(2); // 提取从位置2开始的子串
stringVar = stringVar.toLowerCase(); // 转换为小写
stringVar = stringVar.toUpperCase(); // 转换为大写
stringVar = "转换后的:" + stringVar + ", 数字串: ";
for (int i = 1; i <= 10000; i++) {
stringVar += Integer.toString(i) + " ";
}
System.out.println("\n处理后的字符串: " + stringVar);
}
}
```
这个程序首先接收用户输入的10个整数填充到数组中,然后打印原始数组。接着,它提取数组的子字符串并进行大小写转换,最后把1到10000的数字转换为字符串添加到字符串变量中。
阅读全文