zoukankan      html  css  js  c++  java
  • String字符串反转

    1. new StringBuffer("abcde").reverse().toString();
    2. 通过char数组进行转换
       1 package com.test.reverse;
       2 
       3 public class TestReverse {
       4     public static void main(String[] args) {
       5         
       6         // 声明任意字符串
       7         String str = "abcde";
       8         //将字符串转换成char[]
       9         char[] rsourceCharArray = str.toCharArray();
      10         //声明一个char[] 用来存放每一个字符
      11         char[] targetCharArray = new char[str.length()];
      12         int j=0;
      13         for(int i=str.length()-1; i>=0; i--){
      14             //动态为targetCharArray赋值
      15             targetCharArray[j++] = rsourceCharArray[i];
      16         }
      17         //将结果转成字符串
      18         //注意: 这里不可以写成    targetcharArray.toString(); 会打印出在内存空间的地址
      19         String newStr = String.valueOf(targetCharArray);  
      20         System.out.println(newStr);
      21 
      22     }
      23 }
  • 相关阅读:
    CGCDSSQ
    100200H
    斗地主
    借教室
    bzoj 3743
    17B
    能量项链
    589
    16-求连续数组和最大
    15-幸运数组4、7
  • 原文地址:https://www.cnblogs.com/bilaisheng/p/4976298.html
Copyright © 2011-2022 走看看