Java从字符串中将字符串数组中已有的字符串提取出来
时间: 2024-06-16 15:04:37 浏览: 17
在Java中,你可以使用字符串的split()方法将一个字符串拆分成字符串数组。然后,你可以遍历这个字符串数组,将已有的字符串提取出来。
下面是一个示例代码:
```java
String str = "apple,banana,orange,grape";
String[] fruits = str.split(",");
for (String fruit : fruits) {
System.out.println(fruit);
}
```
在这个示例中,我们将字符串"apple,banana,orange,grape"使用逗号作为分隔符拆分成字符串数组fruits。然后,我们使用for-each循环遍历fruits数组,并打印每个元素。
输出结果为:
```
apple
banana
orange
grape
```
相关问题
Java中将字符串转成int类型的数组
可以使用以下代码将字符串转换为int类型的数组:
```java
String str = "1 2 3 4 5";
String[] strArray = str.split(" ");
int[] intArray = new int[strArray.length];
for (int i = 0; i < strArray.length; i++) {
intArray[i] = Integer.parseInt(strArray[i]);
}
```
首先使用 `split()` 方法将字符串按照空格分割成字符串数组,然后再使用 `parseInt()` 方法将每个字符串转换为int类型并存储在int类型的数组中。
java数组中如何截取字符串,给另外一个数组
在Java中,可以使用String类的substring()方法来截取字符串。具体操作如下:
1. 定义一个原始字符串数组和一个目标字符串数组,假设原始字符串数组为arr1,目标字符串数组为arr2。
2. 使用循环遍历原始字符串数组arr1中的每个字符串。
3. 对于每个字符串,使用substring()方法截取需要的部分。
4. 将截取后的字符串存储到目标字符串数组arr2中的相应位置。
下面是一个示例代码:
```java
String[] arr1 = {"hello world", "java programming", "string manipulation"};
String[] arr2 = new String[arr1.length];
for (int i = 0; i < arr1.length; i++) {
String subStr = arr1[i].substring(0, 5); // 截取从索引0开始的前5个字符
arr2[i] = subStr; // 存储到目标字符串数组中
}
```
执行上述代码后,arr2中的内容应为:
```
["hello", "java ", "strin"]
```
其中,第二个字符串"java programming"被截取为"java ",因为substring()方法只截取了从索引0开始的前5个字符。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)