字符串的反转及用功能实现
来源:互联网 发布:新点招投标制作软件 编辑:程序博客网 时间:2024/06/11 18:42
package string;
import java.util.Scanner;
/*
* 字符串的反转
* 举例:键盘录入‘abc’
* 输出结果“cba”
* 分析:
* A:键盘录入一个字符串
* B:顶一个新字符串
* C:倒着遍历字符串,得到每一个字符
* a:length 和charAt()方法
* b:把字符串转换成字符数组 toCharArry()
* D:用新字符串把每一个字符拼接起来
* E:输出新串
*/
public class StringTest5 {
public static void main(String[] args) {
//输入一个字符串
Scanner sc = new Scanner(System.in);
String line=sc.nextLine();
//定义一个新字符串
String result ="";
//把字符串转成字符数组
char[] chs=line.toCharArray();
//倒着遍历字符串
for (int x=chs.length-1;x>=0;x--){
result +=chs[x];
}
System.out.println("反转后的字符串为:"+result);
//改进为功能实现
String s=myReverse(line);
System.out.println("实现功能后的"+result);
}
public static String myReverse(String s){
//定义一个新字符串
String result ="";
//把字符串转成字符数组
char[] chs=s.toCharArray();
//倒着遍历字符串
for (int x=chs.length-1;x>=0;x--){
result +=chs[x];
}
return result;
}
}
import java.util.Scanner;
/*
* 字符串的反转
* 举例:键盘录入‘abc’
* 输出结果“cba”
* 分析:
* A:键盘录入一个字符串
* B:顶一个新字符串
* C:倒着遍历字符串,得到每一个字符
* a:length 和charAt()方法
* b:把字符串转换成字符数组 toCharArry()
* D:用新字符串把每一个字符拼接起来
* E:输出新串
*/
public class StringTest5 {
public static void main(String[] args) {
//输入一个字符串
Scanner sc = new Scanner(System.in);
String line=sc.nextLine();
//定义一个新字符串
String result ="";
//把字符串转成字符数组
char[] chs=line.toCharArray();
//倒着遍历字符串
for (int x=chs.length-1;x>=0;x--){
result +=chs[x];
}
System.out.println("反转后的字符串为:"+result);
//改进为功能实现
String s=myReverse(line);
System.out.println("实现功能后的"+result);
}
public static String myReverse(String s){
//定义一个新字符串
String result ="";
//把字符串转成字符数组
char[] chs=s.toCharArray();
//倒着遍历字符串
for (int x=chs.length-1;x>=0;x--){
result +=chs[x];
}
return result;
}
}
0 0
- 字符串的反转及用功能实现
- 实现字符串的反转及替换
- 如何实现字符串的反转及替换?
- 如何实现字符串的反转及替换?
- 实现字符串的反转及替换
- 实现数组反转及字符串反转的方法
- java字符串操作:如何实现字符串的反转及替换?
- c++实现查看文件被占用功能
- 实现字符串的反转
- 实现字符串的反转
- 实现字符串的反转
- 论“废话”的语用功能
- chrome本身的几个好用功能
- Toast的常用与不常用功能
- java如何实现字符串的反转及替换
- STM32复用功能,一张图读懂串口与GPIO口复用功能的关系
- 关于字符串反转的实现
- Java实现字符串的反转
- JAVA基础篇一(Java,C++基础语法的比较)
- 阿里云数据库配置
- TLV320 AIC23 audio ADC/DAC
- java 线程池
- codeforces #327C Magic Five 矩阵快速幂加费马小定理加逆元
- 字符串的反转及用功能实现
- [IOS]今天开始学UI---UIDatePicker
- fragment findViewById()返回null完全解析
- 软件开发(ERP,APP,游戏)的思考及参考资料
- codeforces 540D D. Bad Luck Island( 概率dp)
- 幕后英雄UIWindow
- 完成端口(Completion Port)详解
- HDU1.3.6 Rank
- python urllib2, urllib使用