int与String类型相互转换

image-20210803160209571

  • int转String

方法一

image-20210803113648472

方法二

查看帮助文档,String类里面有一个方法叫valueOf()

image-20210803113916666

基本类型都可以使用

image-20210803115421569

  • String转int

方法一

定义一个Integer类型的变量,以String字符串为构造方法的参数

然后用Integer的intValue()方法,将内容转换成int型

image-20210803155118276

image-20210803155133049

方法二

Integer类有一个静态方法parseInt()

image-20210803155634194

image-20210803155804301

案例:字符串中数据排序

image-20210803162701813

帮助文档中,String类有个方法叫split(String regex)

image-20210803173248312

将字符串拆分成字符数组

自己写的:

注意点:

  • 排序的时候,排的是字符串数组的元素,因为字符串的本质就是数字

  • 拼接字符串我用的是String字符串运算符循环拼接,而不是append方法

image-20210803201838299

标准答案:

image-20210803210236820

 

posted on 2021-08-03 21:07  托马斯源  阅读(22)  评论(0编辑  收藏  举报