把String字符串转换为Int数组
数字型String字符串转换成int型数组
方法一、
- 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;
- }
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;}
方法二、
- 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 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数组相关推荐
- Java String字符串转int数组
String类的toCharArray()方法可将字符串转为数组. "abcde"转为[a,b,c,d,e] "123456"转为[1,2,3,4,5,6] ( ...
- 不使用java内置函数,将String字符串转换为int类型
package com.test;public class AtoiTest {public static void main(String[] args) throws Exception {Str ...
- 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 ...
- string字符串转换为array(互换)
将string字符串转换为array数组 NSArray *array = [Str componentsSeparatedByString:@","]; 反向方法 将array ...
- 如何将json格式的string字符串转换为string数组
如何将json格式的string字符串转换为string数组?.. 发布时间:2011-05-17 www.json.org上有很多Java 楼主2010-10-10 4:58:31 比如一个stri ...
- 将Python字符串转换为Int,将Int转换为String
In this tutorial, we will learn how to convert python String to int and int to String in python. In ...
- 将String转换成Int数组-Java
今天贴出来一个编程小技巧,利用substring或charAt将字符转换为int数组. 方法一: public class ParseString {public static int[] strin ...
- scala 字符串转换数组_如何在Scala中将十六进制字符串转换为字节数组?
scala 字符串转换数组 Hex String in Scala denotes value in hexadecimal number system i.e. base 16 number sys ...
- c#中将整数转化为字符串_在C#中将字符串转换为字节数组
c#中将整数转化为字符串 Prerequisite: How to declare and use byte[] in C#? 先决条件: 如何在C#中声明和使用byte []? C#中的字符串到字节 ...
最新文章
- ios uiview 如何刷新_UIView的重绘及布局刷新
- controlfile
- IOS之TableViewCell重用机制避免重复显示问题
- python 旋转图像
- ubuntu让/etc/hosts修改后立刻生效
- hystrix隔离策略对比
- Android 开发 存储目录的详解
- 计算机资产管理,▪ 资产管理
- cobbler命令_使用Cobbler批量部署Linux和Windows:Windows系统批量安装(三)
- 图像处理之图像傅里叶变换
- 旧弹簧(Old spring )
- 在excel中如何筛选重复数据_Excel如何快速筛选
- 2022高教杯思路 数模思路
- 电脑计算机睡眠时间设置为永不熄灭后,电脑仍会熄屏,重新唤醒时出现在登录界面怎么办?
- 金融数量分析2:Markowitz均值方差模型
- 教你如何简单压缩过大的PDF文件
- 2021-12-07(JZ83 剪绳子(进阶版))
- 商超软件市场需求报告
- windows2008
- 学c语言要先学什么,C语言入门要先学什么,你知道怎么入手吗?