zoukankan      html  css  js  c++  java
  • 代码实现把字符串反转

    package com.loaderman.test;
    
    import java.util.Scanner;
    
    public class Test{
    
    	/**
    	 * * A:案例演示
    		* 需求:把字符串反转
    			* 举例:键盘录入"abc"		
    			* 输出结果:"cba"
    		*分析:
    		*1,通过键盘录入获取字符串Scanner
    		*2,将字符串转换成字符数组
    		*3,倒着遍历字符数组,并再次拼接成字符串
    		*4,打印 
    	 */
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);				//创建键盘录入对象
    		System.out.println("请输入一个字符串:");
    		String line = sc.nextLine();						//将键盘录入的字符串存储在line中
    		
    		char[] arr = line.toCharArray();					//将字符串转换为字符数组
    		
    		String s = "";
    		for(int i = arr.length-1; i >= 0; i--) {			//倒着遍历字符数组
    			s = s + arr[i];									//拼接成字符串
    		}
    		
    		System.out.println(s);
    	}
    
    }
    
    package com.loaderman.test;
    
    import java.util.Scanner;
    
    public class Test {
    
    	/**
    	 * * A:案例演示
    	* 
    			需求:把字符串反转
    				举例:键盘录入"abc"		
    				输出结果:"cba"
    				
    			用StringBuffer的功能实现	
    	 */
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);				//创建键盘录入对象
    		String line = sc.nextLine();						//将键盘录入的字符串存储在line中
    		
    		/*StringBuffer sb = new StringBuffer(line);			//将字符串转换为StringBuffer对象
    		sb.reverse();										//将缓冲区的内容反转
    		
    		System.out.println(sb.toString());*/
    		
    		System.out.println(revString(line));
    	}
    
    	/*
    	 * 将字符串反转
    	 * 1,返回值类型String
    	 * 2,参数列表String line
    	 */
    	
    	public static String revString(String line) {
    		StringBuffer sb = new StringBuffer(line);			//将字符串转换为StringBuffer对象
    		sb.reverse();										//将缓冲区的内容反转
    		return sb.toString();
    	}
    }
    
  • 相关阅读:
    第三方登陆--新浪
    YII2.0邮箱发送
    MYSQL 数据库实现远程连接
    MEMCACHE所有方法及参数详解
    把时间转成适合符合日常习惯的格式【js】
    mvc的自带json序列化的datetime在js中的解析
    如何在word中的第3+n页处插入页面并重新从1开始
    古怪的运算符=+
    【摘录】某表含有N个字段超精简模糊查询方法
    C#中快速释放内存,任务管理器可查证
  • 原文地址:https://www.cnblogs.com/loaderman/p/6516358.html
Copyright © 2011-2022 走看看