Java一个小练习

把字符串str分割程String数组,然后转换成int数组,排序
String str = "123 345 89 93 2 6573 223"
然后在拼接成一个字符串如下:
"2 89 93 123 223 345 6573"
/*** String str = "123 345 89 93 2 6573 223"* 把字符串str分割程String数组,然后转换成int数组,排序* 然后在拼接成一个字符串如下:* "2 89 93 123 223 345 6573"*/
public class StringToInt {public static void main(String[] args) {String str = "123 345 89 93 2 6573 223";//输出原字符串System.out.println("str1  =  "+str);//分割字符串给赋给arr数组String[] arr = str.split(" ");//输出arr数组System.out.print("arr = ");for (int i = 0; i < arr.length; i++) {System.out.print(arr[i]+"\t");}System.out.println();int []arrInt = new int[str.length()];//String转intfor (int i = 0; i < arr.length; i++) {arrInt[i] = Integer.parseInt(arr[i]);}//遍历int数组System.out.print("arrInt = ");for (int i = 0; i < arr.length; i++) {System.out.print(arrInt[i]+"\t");}System.out.println();//排序for (int i = 0; i < arr.length-1; i++) {for (int j = 0; j < arr.length-1-i; j++) {int arr1;if (arrInt[j]>arrInt[j+1]){arr1 = arrInt[j];arrInt[j] = arrInt[j+1];arrInt[j+1] = arr1;}}}System.out.print("排好序的新数组 = ");for (int i = 0; i < arr.length; i++) {System.out.print(arrInt[i]+"\t");}System.out.println();//int数组转换StringStringBuffer sb = new StringBuffer();for (int i = 0; i < arr.length; i++) {sb.append(arrInt[i]+" ");}System.out.print("sb = "+sb);}
}

运行结果如下:

Java一个小练习----String类型转换int类型相关推荐

  1. Mysql对string类型转换int类型的小问题

    昨天上线代码的时候发现mysql的关于int型数据的一个问题. select * from student where id='12abc': select * from student where ...

  2. java的布尔类型转换_java string类型转换boolean类型的方法

    下面小编就为大家带来一篇java string类型转换boolean类型的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 今天偶然想把string 类型转换成 bo ...

  3. java把string转int类型_java把String类型转换为int类型的方法

    java把String类型转换为int类型的方法 发布时间:2020-08-20 14:32:03 来源:亿速云 阅读:73 作者:小新 这篇文章将为大家详细讲解有关java把String类型转换为i ...

  4. Java 学习 类和对象练习 设计一个类Armor护甲 继承Item类并且额外提供一个属性ac: 护甲等级 int类型 实例化出两件护甲 名称 价格 护甲等级 布甲 300 15 锁子甲 500 40

    设计一个类Armor护甲     继承Item类,并且额外提供一个属性ac: 护甲等级 int类型          实例化出两件护甲     名称 价格 护甲等级     布甲 300 15    ...

  5. golang string转int8_Go教程:23 string转换int类型方法对比

    Go教程:23 string转换int类型方法对比 Go语言时一个强类型的语言,但是强类型的语言有也强类型的语言的烦恼.这个烦恼就是类型转换, 接下来我们就讲解一下怎么把 string 类型变量转换成 ...

  6. Java中String转int类型出现的问题及解决方式

    一般在Java中String转为Int主要有两种方法: 1. Integer.parseInt(str); 2. Integer.valueOf(str); ps:两者的不同之处: Integer.p ...

  7. Java中同时输入字符串和int类型出错的处理方式

    在Java中,如果输入int类型和字符串处理不当会产生错误,例如:如果先输入int类型,在输入字符串类型,如下代码: Scanner sc=new Scanner(System.in);int a=s ...

  8. golang 中string和int类型相互转换

    总结了golang中字符串和各种int类型之间的相互转换方式: string转成int: test_int, err := strconv.Atoi(test_string) if err != ni ...

  9. php mysql int 日期格式化 string,MYSQL int类型字段的时间存放和显示 和 php的时间存放函数...

    mysql: ====================== int类型字段的时间存放 UPDATE tablename SET add_time = UNIX_TIMESTAMP(NOW()) int ...

最新文章

  1. [JAVA] DUMP
  2. 职场:5种幼稚表现,好多工作十年的人还在犯
  3. 虚拟服务器至强,用至强解决瓶颈 桌面虚拟化案例分享
  4. android 打开闪光灯,Android 闪光灯的打开和关闭
  5. 小白学vb还是python_小白学 Python 爬虫(30):代理基础
  6. 如何在C ++中实现内联函数?
  7. 7-1 计算物体自由下落的距离 (5 分)
  8. [原创]独立模式安装Hive
  9. keras模型训练参数
  10. ieee期刊的科技写作思路曹文平_无体育不学术:体育学高质量期刊论文写作发表...
  11. Kafka从上手到实践 - 庖丁解牛:Consumer | 凌云时刻
  12. 档案管理制度计算机管理制度,档案管理制度保密制度
  13. 宽度优先算法求解八数码问题
  14. android 测光模式,Android摄像头:设置测光点位置
  15. 白杨SEO:必应搜索引擎的特点,必应SEO优化怎么做?
  16. 获取计算机主机mac地址的命令有,Mac系统获取远程电脑MAC地址的两种简单方法
  17. 服务器终端性能测试之MBW内存测试
  18. Google Code Jam 2010 Qualification Round 资格赛 Problem A. Snapper Chain 问题A.按扣链条
  19. 阿里免费网盘teambition使用初体验
  20. jadx动态调试安卓apk

热门文章

  1. linux bash and,linux bash shell中for的用法and示例
  2. python asyncio tcp server_asyncio异步IO——Streams详解
  3. kubectl查看node状态_适用于初学者的基本 kubectl 和 Helm 命令 | Linux 中国
  4. java如何解析cron成可视化_宅家30天,2万字节java高级工程师面试题解析,如何斩获阿里p7...
  5. Win10系统开机任务栏一直转圈怎么解决
  6. win10系统进入监护人模式的方法
  7. @PostConstruct注解详解
  8. oracle嵌套三层循环语句,在存储过程中执行3种oracle循环语句
  9. mysql 数据库 文件夹_mysql 数据库 文件夹
  10. html 冒泡事件拦截,Js 冒泡事件阻止