string-array和string区别demo举例
时间: 2024-10-05 10:04:44 浏览: 24
`string-array` 和 `string` 在Android中代表不同的数据存储方式。
1. `String`: 这是一个基本的数据类型,代表一个字符序列,比如 `"Hello World"`。它可以直接赋值、比较、截取等操作。例如:
```java
String myString = "Android";
System.out.println(myString.length()); // 输出10
```
2. `String Array`: 则是一个字符串数组,可以存储一系列的字符串。创建一个数组并初始化,像这样:
```java
String[] myArray = {"Apple", "Banana", "Cherry"};
for (int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
```
`myArray` 中的每个元素都是一个单独的 `String` 对象。
演示它们的区别:
```java
// 使用String
String singleWord = "Hello";
System.out.println(singleWord); // 输出一个字符串
// 使用String Array
String[] words = {"World", "Is", "Great"};
for (String word : words) {
System.out.println(word);
} // 分别输出三个单词
```
阅读全文