问题描述
- javascript中如何将字符数组转为整型数组
-
在javascript中,有一段Url代码,格式类似X#Y,其中X部分是一个网站,Y部分是一串数组,用;隔开,我用Url.split("#")[1].split(";")来读取出来的数据,断点测试出来的结果,读出来的这段数组默认是string类型的,我想转为int的,代码应该怎么写?
解决方案
var a = Url.split("#")[1].split(";");
for (i=0;i<a.length;i++){
a[i] = parseInt(a[i]);
}
解决方案二:
在VC中如何将float型转换成字符数组
解决方案三:
例如String数组{“1”,“2”,“3”},
要变成{1,2,3},int型的
可以先遍历数组
String [] arr ={“1”,“2”,“3”},
int [] a = new int [3];
for(int i=0,i<3,i++)
{
a[i] = Interger.parseInt(arr[i]);
}
这样就好了
解决方案四:
int a=Interger.parseInt("字符串");
哈哈,又学习一招,不知道管用不?
解决方案五:
var s='1;2;3;4;';
var arr=eval('(['+s.replace(/;/g,',')+'])');
解决方案六:
String [] arr ={“1”,“2”,“3”},
int [] a = new int [3];
for(int i=0,i<3,i++)
{
a[i] = Interger.parseInt(arr[i]);
}
赞同
解决方案七:
将它循环一下,然后使用parseint()进行转换
时间: 2025-01-31 06:00:45