java中char[] 和 char a[]
时间: 2023-10-29 21:04:47 浏览: 77
深入理解char *a与char a[]的区别
在 Java 中,char[] 和 char a[] 都表示字符数组,它们是等价的。两者的声明方式如下:
1. char[]:
``` java
char[] charArray = new char[10]; // 声明一个长度为10的字符数组
```
2. char a[]:
``` java
char a[] = new char[10]; // 声明一个长度为10的字符数组
```
两者的使用方式也是相同的,可以通过下标访问数组元素,也可以通过循环遍历数组中的每个元素,例如:
``` java
char[] charArray = {'J', 'a', 'v', 'a'};
char a[] = {'J', 'a', 'v', 'a'};
// 通过下标访问数组元素
System.out.println(charArray[0]); // 输出 'J'
System.out.println(a[1]); // 输出 'a'
// 循环遍历数组
for (int i = 0; i < charArray.length; i++) {
System.out.print(charArray[i]); // 输出 'Java'
}
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]); // 输出 'Java'
}
```
阅读全文