通过StringBuilder的reverse()实现倒序
1 import java.util.Scanner; 2 3 public class ReverseString { 4 public static void main(String[] args) { 5 Scanner scan =new Scanner(System.in); 6 // String text=new String(scan.nextLine()); //获取用户输入 7 StringBuilder sb=new StringBuilder(scan.nextLine()); //新建StringBuilder对象 8 scan.close(); //关闭流节省资源 9 StringBuilder re=sb.reverse(); //调用翻转方法获取反转后的StringBuilder 10 // String revenseText =re.toString(); //从StringBuilder获取反转后的字符串 11 System.out.println(re); 12 } 13 }
String,在replace()等操作中都会生成新的字符串.
字符串本身是一组不可变的字符数组
倒序一直是古典密码学常用的手段,不过自从有了位移就淡出了现代密码,有兴趣我将补充倒序的作用.
转载于:https://www.cnblogs.com/legiorange/p/9142858.html
通过StringBuilder的reverse()实现倒序相关推荐
- Java StringBuilder reverse()方法与示例
StringBuilder类reverse()方法 (StringBuilder Class reverse() method) reverse() method is available in ja ...
- 微信小程序数据排序和倒序reverse()
var a = [3,7,2]; 微信小程序数据排序,先将数据按从小到大排序 //定义compare函数,参数name是对象的某一个属性,比如age.salary //返回一个可以用来对包含该成员的对 ...
- 实现字符串倒序并输出
继续来看一个字符串操作的编程面试题.题目是给定一个字符串,实现翻转并输出,例如"abcd",翻转后效果变成"dcba". 分析: 如果题目没有限制不能使用Jav ...
- JAVA中字符串倒序、判断名字中英文、判断手机号格式以及正则表达式应用
将字符串倒序的三种写法 1.先定义字符串 hello-123-java中国 public static void main(String[] args) {//将字符串倒序String str = & ...
- Java中stringBuilder
public class Test{public static void print(String s){System.out.println(s);}//String builderpublic s ...
- LeetCode - Reverse Bits
二进制转换和字符串逆序.要考虑int的范围,测试数据是有溢出的.Math.pow是有精度损失的,最好写成整数的. public class ReverseBits {public static int ...
- python --- 倒序输出数组中重复的数字
#coding=utf8 输出数组中重复的数字 #1.对比判断是否存在重复的数字,是则加入k:2.判断要加入的数字在k是否已存在,若已存在则跳过 def sum(L): for i in range( ...
- Python列表排序 reverse、sort、sorted 操作方法详解
python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级python list排序中,后两中方法还可以加入条件参数进行排序. ...
- Python 列表排序方法reverse、sort、sorted详解
python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级列表排序中,后两中方法还可以加入条件参数进行排序. reverse() ...
最新文章
- BIND9配置文件详解模板
- webapi 获取请求参数
- Linux学习笔记之Linux添加/删除用户和用户组
- Asia Yokohama Regional Contest 2018 K题 - Sixth Sense(思维加贪心加二分)
- [转载] 使用异步 I/O 大大提高应用程序的性能
- 【Flink】Flink kafka报错 Auto-commit of offsets failed for group Offset commit failed with a retriable
- LeetCode(183)—— 从不订购的客户(MySQL)
- 两路语音 两路计算机数据综合,两路语音PCM时分复用系统的设计.DOC
- Service层抽象规范
- Unity LOD-Level of Detail(多层次细节)用法教程
- 张学孟 (帮别人名字作诗)
- 推荐系统的PMF - 概率矩阵分解和协同过滤
- 蓝牙协议 Bluetooth Profile —— GAVDP 中文翻译版
- 赵小楼:《天道》《遥远的救世主》深度解析(22)丁元英为什么不问肖亚文以后有什么打算?
- mac电脑确认已连接网略,却无法访问内网地址
- source 命令的用法(与 sh Filename、./Filename的区别)
- 抽奖随机滚动_仅需2分钟,使用excel制作一个抽奖小工具,再也不用为抽奖发愁了...
- java计算时间从什么时候开始 为什么从1970年开始 java的时间为什么是一大串数字
- Charles-解决unknown的问题
- cygwin的安装及编译和调试程序
热门文章
- cassandra hbase_为什么选择Cassandra
- io读取一个文件再写入socket技术_JAVA中IO与NIO面试题
- 我的职业发展目标计算机作文,作文《我的职业发展目标》1000字
- mysql给数据库重命令_mysql 重命令数据库
- laravel的carbon日期函数创建指定的now()日期以及遇到的一些坑
- http_build_query的用法
- PL/SQL两种case语句写法
- NYOJ 20 吝啬的国度(深搜)
- 企业网络推广——企业网络推广专员提高网站更新讲策略
- 连SEO优化师都难以收集的搜索引擎规则,在这里!