方法一:

 1 public class reverseString {
 2 public static void main(String[] args) {
 3     String str="ILoveJavaAndPython";
 4     char[] strArray=str.toCharArray();
 5     int len=strArray.length;
 6     char temp;
 7     for(int i=0;i<len/2;i++){
 8         temp=strArray[i];
 9         strArray[i]=strArray[len-i-1];
10         strArray[len-i-1]=temp;
11     }
12     String strAfter=String.valueOf(strArray);
13     System.out.println("Before:"+str);
14     System.out.println("After:"+strAfter);
15
16 }
17 }

方法二:

 1 public class reverseString {
 2 public static void main(String[] args) {
 3     String str="ILoveJavaAndPython";
 4     char[] strArray=str.toCharArray();
 5     int len=strArray.length;
 6
 7
 8     Stack<Character> stack=new Stack<Character>();
 9     for(int i=0;i<len;i++)
10         stack.push(strArray[i]);
11     String afterReversed="";
12     for(int i=0;i<len;i++)
13         afterReversed+=stack.pop();
14     System.out.println("Before:"+str);
15     System.out.println("After:"+afterReversed);
16
17 }
18 }

转自:http://www.cnblogs.com/itdyb/p/6028112.html

Java实现一个字符串的反转相关推荐

  1. java检查两个字符串是否包含,java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含...

    java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含 要检查一个字符串是否包含另外一个字符串需要使用indexOf()方法,如果indexOf方法返回大于等于0的值 ...

  2. Java判断一个字符串中是否包含中文字符工具类

    Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比 ...

  3. Java判断一个字符串是否有中文

    Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比 ...

  4. [转载] java如何实现一个字符串的反转和替换

    参考链接: 反转Java中的字符串String 一.java字符串的反转 1.利用java字符串的拼接实现字符串的反转,代码如下: public static String reverse(Strin ...

  5. java如何实现字符串的反转

    实现字符串的反转有两种办法 第一个就是使用JDK自带的reversal()方法.但是注意 String类不能直接使用这个方法,需要把字符串转换成StirngBuilder或者StringBuffer才 ...

  6. Java给定一个字符串数组,判断每个字符出现次数

    题目要求:给定一个字符串,判断每个字符出现多少次? 解决思路:利用Map的特性:即Map集合中如果两个key(键)值是一样相同的,那么,后放(put)入的值会将前面存在的value(值)替换掉,也就是 ...

  7. java基础将字符串进行反转

    将字符串进行反转 方法一:  //定义String String text = "abcdefr";//反转后的String String newText = "&quo ...

  8. Java判断一个字符串是否包含某个字符

    1 问题 如何利用Java通过不同的方法来判断一个字符串是否包含某个字符. 2 方法 .contains方法 这个是利用java.lang.String.contains() 方法返回true,当且仅 ...

  9. Java输入一个字符串,分别返回aeiou这几个元音字母出现的次数

    import java.util.*;public class CountNumber {/*** 输入一个字符串,分别返回aeiou这几个元音字母出现的次数*/public static void ...

最新文章

  1. 带无线网卡的电脑开启热点
  2. 第七篇:并发-恢复机制
  3. Redis java API ——Jedis的使用
  4. MaxCompute Next
  5. TensorFlow构建二维数据拟合模型(2)
  6. es6 class语法糖
  7. MySQL集群Cluste详解(二)——配置实战
  8. 关于sql查询分析器无法登录的问题
  9. 解决luyten 启动报错:this application requires a java runtime
  10. 【归纳备忘】收集了一些神奇的BT种子磁力链接搜索网址
  11. 来了!Python 官方发布了整套的中文PDF 文档(共27本)
  12. 数据管理能力成熟度评估模型_什么是DCMM
  13. 华为手机上的网上邻居怎么用_华为手机上的网上邻居怎么用_HUAWEI Mate 8 网络邻居 使用教程...
  14. 應用程式中發生伺服器錯誤
  15. 验证银行卡号是否合法
  16. Macbook清理other
  17. 黑马SpringBoot --基础篇
  18. android emoji转换成字符串,安卓的emoji表情转换为文字
  19. 科视Christie 亮相上海国际电影论坛暨展览会 彰显 PLF 放映和 RGB 纯激光技术领域的领导地位
  20. NVIDIA Jetson Xavier NX 刷机方法(sdk manager)

热门文章

  1. 怎么打_这比赛怎么能够这样打?
  2. SystemVerilog中根据系统时间产生随机数的函数
  3. 编程完数_初级编程C++题:11H1343: 完数
  4. 计算机考试可以带首饰吗,高考时不许考生戴框架眼镜?“无声考场”有新规,考生别忽视...
  5. python的cgi配置教程_Python CGI环境在不同操作系统中配置方法
  6. win7计算机无法远程访问,win7无法被远程桌面连接的几种解决方法
  7. python登录各种网页示例_Python 通过爬虫实现GitHub网页的模拟登录的示例代码
  8. python threading.Condition
  9. Ansible Synchronize
  10. MySQL Date and Time Types(日期和时间格式)