再换一种输出字符串中第二个单词的用法
时间: 2023-09-02 13:14:48 浏览: 45
除了使用split()方法以外,我们还可以使用indexOf()和substring()方法结合使用,找到第一个空格的位置,然后从它的下一个位置开始找到第二个空格的位置,最后截取出第二个单词。示例代码如下:
```java
String str = "Java is a programming language";
int firstSpace = str.indexOf(' ');
if(firstSpace != -1) {
int secondSpace = str.indexOf(' ', firstSpace + 1);
if(secondSpace != -1) {
System.out.println(str.substring(firstSpace + 1, secondSpace));
} else {
System.out.println(str.substring(firstSpace + 1));
}
}
```
输出结果为:`is`
相关问题
Java中输出字符串的第二个单词
可以使用split()方法将字符串按照空格分割成字符串数组,然后取第二个元素即可。示例代码如下:
```java
String str = "Java is a programming language";
String[] words = str.split(" ");
if(words.length >= 2) {
System.out.println(words[1]);
}
```
输出结果为:`is`
winform文本框输出字符串组中的第二个字符串
你可以使用类似于以下代码获取字符串组中的第二个字符串:
```csharp
string[] strs = { "hello", "world", "!" };
textBox1.Text = strs;
```
其中,`strs`表示获取字符串数组中的第二个字符串,因为数组下标从0开始计数。在这个例子中,`textBox1.Text`表示将获取到的第二个字符串输出到名为`textBox1`的文本框中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)