字符串和整形数组的相互转化(JAVA程序)
2023-11-19 01:55:13
package te;
public class StringConvert {
static int[] a = {0,1,1,0,1,1,0,2};
static String s = "0011223344";
public static void main(String[] args) {
StringConvert sc = new StringConvert();
System.out.println(sc.intArray2Str(a));
int[] b = sc.str2IntArray(s);
for(int i=0; i<b.length; i++) {
System.out.print(b[i]);
}
} String intArray2Str(int[] a) { int len = a.length;
String str="";
for(int i=0;i<len; i++) {
str+=String.valueOf(a[i]);
}
return str;
} int[] str2IntArray(String str) {
int len = str.length();
int[] a = new int[len];
char[] c = str.toCharArray();
for(int i=0; i<len; i++) {
a[i] = c[i]-'0';
}
return a;
} }
结果
01101102
0011223344
package te; import java.util.regex.Matcher;
import java.util.regex.Pattern; public class StringConvert {
static int[] a = {0,1,1,0,1,1,0,2};
static String s = "0011223340004";
public static void main(String[] args) {
StringConvert sc = new StringConvert();
System.out.println(sc.intArray2Str(a));
int[] b = sc.str2IntArray(s);
for(int i=0; i<b.length; i++) {
System.out.print(b[i]);
}
System.out.print('\n');
sc.indexsof(s);
} String intArray2Str(int[] a) { int len = a.length;
String str="";
for(int i=0;i<len; i++) {
str+=String.valueOf(a[i]);
}
return str;
} int[] str2IntArray(String str) {
int len = str.length();
int[] a = new int[len];
char[] c = str.toCharArray();
for(int i=0; i<len; i++) {
a[i] = c[i]-'0';
}
return a;
}
int[] indexsof(String s) { Pattern p = Pattern.compile("[0]");
Matcher m = p.matcher(s);
while(m.find()) {
System.out.println(m.start());
} return null; }
}
从一个字符串中找到符合要求字符串的所有位置
最新文章
- Leetcode 笔记 99 - Recover Binary Search Tree
- Java swing项目-图书管理系统(swing+mysql+jdbc) 总结
- Python的闭包
- 二模 (13)day2
- Ribbon2: 创建动态的Ribbon库
- [置顶] 自娱自乐6之Linux gadget驱动5(自编gadget驱动,包涵与之通讯的主机usb驱动,已调试通过)
- 闲扯 Javascript 00
- c# 岛2 小辅助~~~ 钓鱼 连击
- Python3 isdigit()方法
- cannal&;otter源码解析
- C# -- 随机数(Random)的使用
- Python——rrdtool模块的安装
- go语言学习--go中的map切片
- 【字符串区别】SQLServer中char、varchar、nchar、nvarchar的区别:
- SpringBoot2 配置
- MySql和相关驱动的安装方式
- C# winform右击导入手机号码
- 我也用github(2)——关联本地工程到github仓库
- selenium测试(Java)(三)
- 170616、解决 java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList