java初始化数组为特定字符
时间: 2024-10-01 19:09:40 浏览: 36
数组与字符串.docx
5星 · 资源好评率100%
在Java中,你可以使用以下几种方式初始化数组为特定字符:
1. **静态初始化**:
```java
char[] charArray = new char[5]; // 创建一个长度为5的char数组
Arrays.fill(charArray, 'A'); // 将所有元素初始化为'A'
```
2. **直接赋值**:
```java
char[] charArray = {'A', 'B', 'C', 'D', 'E'}; // 直接指定包含五个'A'字符的数组
```
3. **循环初始化**:
```java
int size = 5;
char[] charArray = new char[size];
for (int i = 0; i < size; i++) {
charArray[i] = 'A'; // 使用for循环逐个元素设置为'A'
}
```
4. **使用Arrays工具类**:
```java
char[] charArray = new char[5];
String str = "AAAA";
System.arraycopy(str.toCharArray(), 0, charArray, 0, str.length());
```
阅读全文