首页 > 其他 > 详细

String 的小练习将字符串除了第一个和最后一个字符进行反转

时间:2021-07-31 22:07:37      阅读:23      评论:0      收藏:0      [点我收藏+]

这个小题目需要进行字符串的转换,转换成字符序列,然后进行字符串的转换
需要限制转换的角度。
`

@Test
public void test3(){
/*
将一个String数组除了第一个字符和第二个字符之外进行翻转。
*/
String str1 ="abc123";
char[] charArray = str1.toCharArray();
System.out.println(charArray);
for (int i = 1,j = charArray.length-2; i <(charArray.length)/2 ; i++) {
char temp= ‘a‘;
temp = charArray[i];
charArray[i] = charArray[j];
charArray[j]=temp;
}
String str2 = new String(charArray);
System.out.println(charArray);
}
`
知识点一需要进行从字符串到数组的转换
需要调用String的toCharArray()方法将字符串转换成字符数组
然后对字符数组进行操作,进行一个转换
知识点二:需要进行一个将字符序列转换成String的变换。需要调用String的一个构造函数,返回值是一个char型数组。

String 的小练习将字符串除了第一个和最后一个字符进行反转

原文:https://www.cnblogs.com/lijiacheng/p/15085044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!