首页 > 编程知识 正文

java字符串转数字函数,java stringbuffer转string

时间:2023-05-06 08:23:51 阅读:283062 作者:3622

强调的是对StringBuffer和StringBuilder常用方法的使用

public class Demo02 {public static void main(String[] args) {// 先了解字符串转数字,和数字转字符串// 字符串转数字String str = "123";int num1 = Integer.parseInt(str);// 数字转字符串int num2 = 456;str = Integer.toString(num2);str = num2 + "";// 常用这种// -----------实现字符串反转----------------------// 方法一:数组实现//将字符串转成char数组String s = "abcde";char[] arr = s.toCharArray();char temp;//反转的原理是与中间对称的两边相互交换,i从前往后,j从后往前,当i <= j时,说明已经到了中间,循环结束for (int i = 0, j = arr.length-1; i <= j; i++, j--) {temp = arr[i];arr[i] = arr[j];arr[j] = temp;}//将数组转成字符串s = new String(arr);//abcde --> edcba//方法二(常用)// 调用StringBuffer,StringBuilder --> String/* StringBuffer sbu = new StringBuffer(s); //使用reverse方法反转 sbu.reverse(); //转成字符串 s = sbu.toString(); */// 简写s = new StringBuffer(s).reverse().toString();System.out.println(s);//edcba --> abcde}}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。