00问答网
所有问题
如何把一串中间带空格的字符串存放到一个String数组中?
比如我的文档是这样的:好人 张三 理想 中国 纽约
就是每个词中间有空格,然后我想把这些词都读取到一个Arraylist中或是别的容器类中,代码该怎么写啊?
举报该问题
推荐答案 2009-11-10
string str = "好人 张三 理想 中国 纽约";
Array strarray = str.split(" ");
str.split(" ")的参数是空格
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DnjBeerIZ.html
其他回答
第1个回答 2009-11-10
ArrayList存的是object类型的,不如用泛型集合,例如List<string>:
string str="好人 张三 理想 中国 纽约";
List<sting> list = new List<string>();
list.AddRange(str.Split(" ".ToCharArray(), StringSplitOptions.RemoveEmptyEntries));
第2个回答 2009-11-11
String s = "好人 张三 理想 中国 纽约";
String[] strArray = s.split(" ");
for (int i = 0; i < strArray.length; i++) {
System.out.println(strArray[i].toString());
}
相似回答
C++
中如何将带空格的字符串
录入
到一个数组中?
答:
方法一:getline()读入整行数据,使用回车键输入的换行符来确定输入结尾
。调用方法:cin.getline(str, len)第一个参数str用来存储输入行的数组名称,第二个参数是要读取的字符数。方法二:cin.get(str, len)两者都是读取一行输入,直至换行符。然后,getline将换行符丢弃,而get()将换行符保留在输入序...
C语言
中
输入字符串,里面
有空格
,
怎么
根据
空格把字符串
分开,并存
在数组
里...
答:
include<stdio.h> include<
string
.h> int main(void){ char str[1000];//定义
一个字符串数组
char strnew[1000];//定义一个备用字符串数组 char m[] = " ";//定义
空格
变量 printf("请输入
一串字符
:");//文字提示输入字符串 gets(str);//输入字符串 char *p = strtok(str,m);//取s...
java编程
如何将字符串
每2个分割并用
空格
隔开存入
数组中?
答:
java
将字符串
每隔2个分割并用
空格
隔开存入
数组
的例子如下:
String
str = "abcdefchakdjfkdjfks";//字符串int m=str.length()/2;if(m*2<str.length()){m++;}String[] strs=new String[m];int j=0;for(int i=0;i<str.length();i++){if(i%2==0){//每隔两
个str
s[j]=""+str...
C++
中如何将带空格的字符串
录入
到一个数组中
答:
//去掉输入num的换行符 char * p = new char [num + 1]; //动态申请你要输入
字符串
的长度 memset(p, 0, num+1); //申请的空间初始化为0 gets(p);(p+num) = '\0'; //以'\0'结尾 cout << p << endl;delete[] p; //释放内存 system("pause");return 0;} ...
大家正在搜
如何输出带空格的字符串
c语言如何输入带空格的字符串
输入一个带空格的全英文字符串
cout输出带空格的字符串
怎么输入带空格的字符串
带有空格的字符串
grep带空格字符串
c输入带空格的字符串
c语言读入带空格的字符串
相关问题
如何把一个以空格隔开的字符串分别存到两个字符数组里?
C++中如何将带空格的字符串录入到一个数组中
如何让获取string中某段字符串 并且把他存到一个stri...
请问如何把文件中的字符串读取到一个String 数组中?
c语言中,怎么把带空格的字符串赋值给一个数组
如何将一段字符串放到一个数组里面去?
java中如何拆分字符串,存放到一个数组中
怎么把一个带有空格的字符串转换为数组