怎么把 List<string>转换为 List<int>类型
答案:2 悬赏:10 手机版
解决时间 2021-02-15 16:52
- 提问者网友:世勋超人
- 2021-02-15 06:13
怎么把 List<string>转换为 List<int>类型
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-02-15 06:40
#include
#include
bool convertstrtoint(char* src, int* dest);
int main(int argc, char* argv[])
{
int ret=0;
//输入范围:-2147483648 to 2147483647
if (convertstrtoint("-2147483648", &ret))
cout<
else
cout<<"error!"<
if (convertstrtoint("2147483647", &ret))
cout<
else
cout<<"error!"<
if (convertstrtoint("123456", &ret))
cout<
else
cout<<"error!"<
return 0;
}
#include
bool convertstrtoint(char* src, int* dest);
int main(int argc, char* argv[])
{
int ret=0;
//输入范围:-2147483648 to 2147483647
if (convertstrtoint("-2147483648", &ret))
cout<
cout<<"error!"<
cout<
cout<<"error!"<
cout<
cout<<"error!"<
}
全部回答
- 1楼网友:时间的尘埃
- 2021-02-15 08:01
//写个方法转换呗
public list convert(string[] datas){
if(datas == null){
return null;
}else{
list datalist = new arraylist();
for (int i = 0; i < datas.length; i++) {
try {
datalist.add(integer.parseint(datas[i]));//捕获类型转换异常
} catch (exception e) {
}
}
return datalist;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯