package com.day7.one;

import java.util.Scanner;

public class Test2 {

  /**
  * 字符串反转:"abcd"到"dcba"
  */
  public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    String s1=sc.nextLine();//将键盘的录入的字符串存储在s1中
    char[] s2=s1.toCharArray();
    for (int i = 0; i < (s2.length)/2; i++)
    {
      char c;
      c=s2[i];
      s2[i]=s2[s2.length-1-i];
      s2[s2.length-1-i]=c;
    }
    //方法1
    for (int i = 0; i < s2.length; i++)
    {
      System.out.print(s2[i]);
    }
    //方法2,推荐使用方法2
    String s3=String.valueOf(s2);//将字符数组转成字符串
    System.out.println(s3);
  }

}

转载于:https://www.cnblogs.com/zhujialei123/p/8120202.html

java-字符串反转相关推荐

  1. java字符串反转方法【全】

    搜集的java字符串反转方法,一般用于面试,项目中用的很少··· package com.wsheng.aggregator.algorithm.string;import java.util.Sta ...

  2. Java字符串反转函数reverse()

    Java字符串反转函数reverse() package test1;public class TestReverse {public static void main(String[] args) ...

  3. Java字符串反转常用的2种方式

    Java字符串反转常用的2种方式 1.利用StringBuilder封装的reverse()方法 2.利用数组进行反转 ①先将字符串转换为char类型的数组 ②对char类型数组进行反转 public ...

  4. 实现java字符串反转的三种方法

    实现java字符串反转的三种方法 1.问题描述:将字符串String="abcdefg"实现反转变成 "gfedcba":用java语言实现. 2.解决方法: ...

  5. java字符串反转(java字符串反转义)

    java中如何将字符串反转? package string; public class StringTest3 { public static void main(String[] args) Str ...

  6. Java字符串反转以及数组集合转换的方法

    文章目录 基础简述 1.String,Char,Array,List简述 2.String,StringBuffer,StringBuilder简述以及区别 一.最简单的题目字符串反转 二.数组和Li ...

  7. Java字符串反转操作

    之前写过Java字符串分割的操作汇总,今天来记录下怎么将字符串反转输出,这也是刷题中经常需要的操作. import java.util.Scanner;public class Demo_03 {pu ...

  8. JAVA字符串反转4种方式

    前言 有一些面试官可能在面试Java基础的时候,让你说一下字符串反转,会手撕代码,常见的是四种方法. 一.使用StringBuilder的reverse()方法 个人觉得这是最简单的一种,调用一下自身 ...

  9. java字符串反转有哪些方法呢?

    java中字符串反转是一个常见的题目,那么今天来总结一下在java中反转字符串的方法到底有哪些: 1.使用java库函数中的方法reverse() private static String reve ...

  10. java字符串反转reverse();

    package test1;/** 字符串反转的两种方法*/ public class TestReverse {public static void main(String[] args) {Str ...

最新文章

  1. Springboot [日志管理LogBack]
  2. 记一次用iview实现表格合并单元格的具体操作
  3. C# 控件缩写大全+命名规范+示例
  4. 二分查找算法及其变种
  5. android之Activity的生命周期
  6. 浪潮K1 Power通过ISO/IEC 20243标准认证
  7. 该虚拟机似乎正在使用中 请获取所有权
  8. CCF 2016-4-4游戏
  9. C程序设计语言现代方法07:基本类型
  10. python queue threading_Python 多线程 -thread threading Queue- 简单学习
  11. DXP-2004软件安装
  12. 大数据技术——Spark实时计算
  13. 22图详解ElasticSearch 使用教程
  14. pdf怎么提取页面,pdf页面提取方法
  15. 微信公众号内,实现下载 PDF 文件。
  16. 机器学习(1)——Python数据处理与绘图
  17. 1088: 手机短号 (多实例)C语言
  18. PDF文件字体嵌入问题
  19. laravel 5.3 更换语言包
  20. JAVA中三种URL连接方法

热门文章

  1. php隔行符,PHP PHP_EOL 换行符
  2. 燃气灶电气线路图及原理_电气安装造价如何入门,核心知识已为你打包
  3. Java 8 Comparator: 列表排序
  4. Ubuntu18.04安装Docker并构建JDK1.8镜像
  5. Android内存泄漏检测利器:LeakCanary
  6. linux精灵进程之crond
  7. [Web开发] IE8 网页开发参考文档
  8. Windows Embedded Webcast 2008年1月预告
  9. ibm量子计算机应用,科学网—IBM量子计算机获重大突破 可进行百万项计算
  10. step7设置pcpg_STEP7 PC/PG设置的疑惑