数字型String字符串转换成int型数组

方法一、

Java代码  
  1. String str = "1,2,3,4,5,6"
  2. public int[] StringtoInt(String str) {
  3. int ret[] = new int[str.length()];
  4. StringTokenizer toKenizer = new StringTokenizer(str, ",");
  5. int i = 0;
  6. while (toKenizer.hasMoreElements()) {
  7. ret[i++] = Integer.valueOf(toKenizer.nextToken());
  8. }
  9. return ret;
  10. }
String str = "1,2,3,4,5,6"public int[] StringtoInt(String str) {int ret[] = new int[str.length()]; StringTokenizer toKenizer = new StringTokenizer(str, ","); int i = 0;while (toKenizer.hasMoreElements()) { ret[i++] = Integer.valueOf(toKenizer.nextToken());} return ret;}

方法二、

Java代码  
  1. String a = "1,2,3,4,5,6"
  2. String str[] = a.split(",");
  3. int array[] = new int[str.length];
  4. for(int i=0;i<str.length;i++){
  5. array[i]=Integer.parseInt(str[i]);
  String a = "1,2,3,4,5,6"String str[] = a.split(",");int array[] = new int[str.length];for(int i=0;i<str.length;i++){array[i]=Integer.parseInt(str[i]); }

使用String.split方法时要注意的问题:

"aaa*bbb*ccc","aaa+bbb+ccc","aaa|bbb|ccc"  要用"//*","//+","//|"转义后即可得到正确的结果。

String[] aa = "aaa*bbb*ccc".split("//*");

String[] aa = "aaa+bbb+ccc".split("//+");

String[] aa = "aaa|bbb|ccc".split("//|");

当用"."分隔的时候, 要用"[.]" 进行分隔。

把String字符串转换为Int数组相关推荐

  1. Java String字符串转int数组

    String类的toCharArray()方法可将字符串转为数组. "abcde"转为[a,b,c,d,e] "123456"转为[1,2,3,4,5,6] ( ...

  2. 不使用java内置函数,将String字符串转换为int类型

    package com.test;public class AtoiTest {public static void main(String[] args) throws Exception {Str ...

  3. JAVA中将带负数的String字符串转换为int型数组方法

    原始数据: 1 1 0 2 5 1 -3 1 2 2 -1 4 -7 -8 0 -5 去掉空格和换行符 s=s.replaceAll("\r\n",""); s ...

  4. string字符串转换为array(互换)

    将string字符串转换为array数组 NSArray  *array = [Str componentsSeparatedByString:@","]; 反向方法 将array ...

  5. 如何将json格式的string字符串转换为string数组

    如何将json格式的string字符串转换为string数组?.. 发布时间:2011-05-17 www.json.org上有很多Java 楼主2010-10-10 4:58:31 比如一个stri ...

  6. 将Python字符串转换为Int,将Int转换为String

    In this tutorial, we will learn how to convert python String to int and int to String in python. In ...

  7. 将String转换成Int数组-Java

    今天贴出来一个编程小技巧,利用substring或charAt将字符转换为int数组. 方法一: public class ParseString {public static int[] strin ...

  8. scala 字符串转换数组_如何在Scala中将十六进制字符串转换为字节数组?

    scala 字符串转换数组 Hex String in Scala denotes value in hexadecimal number system i.e. base 16 number sys ...

  9. c#中将整数转化为字符串_在C#中将字符串转换为字节数组

    c#中将整数转化为字符串 Prerequisite: How to declare and use byte[] in C#? 先决条件: 如何在C#中声明和使用byte []? C#中的字符串到字节 ...

最新文章

  1. ios uiview 如何刷新_UIView的重绘及布局刷新
  2. controlfile
  3. IOS之TableViewCell重用机制避免重复显示问题
  4. python 旋转图像
  5. ubuntu让/etc/hosts修改后立刻生效
  6. hystrix隔离策略对比
  7. Android 开发 存储目录的详解
  8. 计算机资产管理,▪ 资产管理
  9. cobbler命令_使用Cobbler批量部署Linux和Windows:Windows系统批量安装(三)
  10. 图像处理之图像傅里叶变换
  11. 旧弹簧(Old spring )
  12. 在excel中如何筛选重复数据_Excel如何快速筛选
  13. 2022高教杯思路 数模思路
  14. 电脑计算机睡眠时间设置为永不熄灭后,电脑仍会熄屏,重新唤醒时出现在登录界面怎么办?
  15. 金融数量分析2:Markowitz均值方差模型
  16. 教你如何简单压缩过大的PDF文件
  17. 2021-12-07(JZ83 剪绳子(进阶版))
  18. 商超软件市场需求报告
  19. windows2008
  20. 学c语言要先学什么,C语言入门要先学什么,你知道怎么入手吗?

热门文章

  1. 纪录 vue 滚动条失效
  2. 在Spring MVC框架下利用RESTful API和MongoDB实现用户留言与邮件反馈
  3. CONDITION EVALUATION DELTA
  4. gvim使用基本技巧汇总
  5. Mask Scoring Rcnn论文解读《Mask Scoring R-CNN》
  6. 苹果 M1 芯片首席设计师重回英特尔
  7. 实验四-哈夫曼编码的MATLAB实现
  8. 如何快速在两个服务器之间传送大文件
  9. ieee14节点 matlab,《IEEE14节点电力网络分析》.doc
  10. 成为一个有目标的学习者