java 从字符串中提取double类型元素放入数组

java 从字符串中提取double类型元素放入数组,第1张

String s = "12+05(96+42)-45";

ArrayList<String> list = new ArrayList<String>();

int start = 0, i = 0;

while (i < slength()) {

if (scharAt(i) == '+' || scharAt(i) == '+' || scharAt(i) == '-'

|| scharAt(i) == '' || scharAt(i) == '/'

|| scharAt(i) == '(' || scharAt(i) == ')') {

if (start != i)

listadd(ssubstring(start, i));

listadd(ssubstring(i, i + 1));

start = i + 1;

}

i++;

}

listadd(ssubstring(start, i));

Systemoutprintln(list);

你好。可以这样做。

如果你的数组存放的是基本数据类型,那么就没有上面的问题了。

如过你的数组存放的是引用数据类型,那么我们可以去遍历这个数组。在遍历的过程中将获取到的元素重新赋值如:Object o = objs[i] ;这个o就是这个元素的引用,当然了这里必须处理,否则就和你问的问题没有任何联系了。

以上就是关于java 从字符串中提取double类型元素放入数组全部的内容,包括:java 从字符串中提取double类型元素放入数组、在java中,如何得到数组中每个元素的引用呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9667046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存