Java 实例 - 字符串反转

package string;

public class StringReverse {

    public static void main(String[] args) {
        /**
         * 字符串反转
         */
        String str = "dlrow,olleh";
        String reverse =new StringBuffer(str).reverse().toString();
        System.out.println("反转之前的字符串:"+str);
        System.out.println("反转之后的字符串:"+reverse);
    }

}

输出结果

原文地址:https://www.cnblogs.com/zhuxiaopang/p/8496307.html

时间: 2024-10-11 09:54:21

Java 实例 - 字符串反转的相关文章

Java中字符串反转

首推方法: public void convertStr(String str){          //将String 对象转换为可改变的StringBuffer类对象          //然后调用StringBuffer类的reverse()方法实现反转          String strReverse=new StringBuffer(str).reverse().toString();          System.out.println(strReverse);       

Java实现字符串反转

对于使用Java字符串反转有以下几种实现: 利用StringBuilder类中的reverse函数: 使用递归,将String的首字符放到除首字符外的子串后,然后再递归调用子串: 使用字符数组做reverse: public class Reverse { public static String reverse1(String str) { if (str == null || str.length() <= 1) return str; return new StringBuilder(st

Java 实例 - 字符串替换

package string; public class replace { /** * Java中字符串的替换 * * @param args */ public static void main(String[] args) { String str = "this is my fourth blog,write blog made me very happy"; System.out.println(str.replaceAll("this", "T

java练习 - 字符串反转

思路: 1. 首先将字符串转换成数组,一个数组元素放一个字符. 2. 循环遍历字符串,将所有字符串前后字符调换位置,比如:第一个和最后一个调换,第二个和倒数第三调换,第三个和倒数第三调换,直到所有字符调换完毕. 3. 通过以上两步得到了字符顺序完全颠倒的新字符串. 下面是代码实现:可以将1 2 3 4 5 转换成5 4 3 2 1 1 public class reverse { 2 3 //public static void main(String[] args) 4 public Stri

Java 实例 – 字符串比较

package string; public class equals { public static void main(String[] args) { /** * 使用"="比较两个字符串,是比较两个对象的的"地址"是否一致, * 本质就是判断两个变量是否指向同一个对象,如果是则返回true, * 否则返回的是false.而String类的equals方法则是比较两个字符串的内容是否一致 */ String str1 = "猪小胖"; St

Java 实例 - 字符串分割

package string; public class split { public static void main(String[] args) { /** * 字符串的分割 */ String str = "www.baidu.com"; String[] temp = str.split("\\.");// "."和"|"都需要加上\\转译 for (int i = 0; i < temp.length; i+

Java 实例 - 字符串小写转大写

package string; public class toUpperCaseAndtoLowerCase { public static void main(String[] args) { /** * 字符串的大小写转换 */ String str = "hello World"; String strUppercase = str.toUpperCase();// 转换成大写 System.out.println(strUppercase); String strlow = s

Java 实现字符串反转

1. 使用现成的 reverse() 方法 StringBuilder sb1 = new StringBuilder("Hello you"); System.out.println(sb1.reverse()); //uoy olleH StringBuffer sb2 = new StringBuffer("haha go"); System.out.println(sb2.reverse()); //og ahah 2. 将字符串转换成字符数组,然后从末尾开

Java - 35 Java 实例

Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用. Java 环境设置实例 Java 实例 – 如何编译一个Java 文件? Java 实例 – Java 如何运行一个编译过的类文件? Java 实例 - 如何执行指定class文件目录(classpath)? Java 实例 – 如何查看当前 Java 运行的版本? Java 字符串 Java 实例 – 字符串比较 Java 实例 - 查找字符串最后一次出现的位置 Java 实例 -