常见对象-字符串反转的案例
来源:互联网 发布:淘宝网物流单号 编辑:程序博客网 时间:2024/05/29 10:07
package cn.itcast_07;import java.util.Scanner;/* * 字符串反转 * 举例:键盘录入”abc” * 输出结果:”cba” * * 分析: * A:键盘录入一个字符串 * B:定义一个新字符串 * C:倒着遍历字符串,得到每一个字符 * a方法:length()和charAt()结合 * for (int x = 0; x < s.length(); x++) { * char ch = s.charAt(x); * System.out.println(ch); * } * b方法:把字符串转成字符数组 * D:用新字符串把每一个字符拼接起来 * E:输出新串 */public class StringTest3 {public static void main(String[] args) {// 键盘录入一个字符串Scanner sc = new Scanner(System.in);System.out.println("请输入一个字符串:");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("实现功能后的结果是:" + s);}/* * 两个明确: 返回值类型:String 参数列表:String */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
- 常见对象_字符串反转的案例
- 常见对象-字符串反转的案例
- 常见对象-字符串反转功能案例
- 常见对象_把int数组拼接字符串的案例
- 常见对象-把int数组拼接字符串的案例
- 字符串的几种常见的反转
- 反转字符串的一些常见方法
- 常见对象_StringBuffer的反转功能
- 常见对象_把int数组拼接成字符串的案例改进版
- 常见对象_把数组拼接成指定格式的字符串案例
- 常见对象_统计字符串中大写小写以及数字出现的次数案例
- 常见对象-把数组拼接成指定格式的字符串案例
- 常见对象-统计字符串中大写小写以及数字出现的次数案例
- 常见对象_判断一个字符串是否对称案例
- 常见对象_把字符串中的数字排序案例
- 常见对象-判断一个字符串是否对称案例
- 常见对象-字符串的遍历
- 面试常见题目,字符串反转
- MySQL中的约束
- KNN算法的实现
- 「Hive元数据问题」hive.metastore.HiveMetaException: Failed to get schema version.
- caffe源码剖析(二)--SyncedMemory解析
- poj 1019 求一个1到n的序列中,第k个数字是多少
- 常见对象-字符串反转的案例
- [树上带修莫队] BZOJ3052: [WC2013]糖果公园
- 智能一代云平台(二十二):多租户方案比较Hibernate、EclipseLink、Mybatis+Mycat
- 布局文件的属性值使用
- 十个主题,最全的优秀 TensorFlow 相关资源列表
- Linux虚拟机的网络配置 linux 用户的设置。
- 1046. 划拳(15)
- Android mvp兼职平台小项目《SmallExcellent》
- Dash Speed