zoukankan      html  css  js  c++  java
  • 给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,如aBf转换成bCg, 字符串内的其他字符不改变,给定函数,编写函数 void Stringchang(const char*input,char*output)其中input是输入字符串,output是输出字符串

    import java.util.Scanner;
    
    /***
     * 1.	给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,如aBf转换成bCg,
      		字符串内的其他字符不改变,给定函数,编写函数
    		void  Stringchang(const  char*input,char*output)
    		其中input是输入字符串,output是输出字符串
     * 
     *
     */
    public class Test {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		String line = sc.nextLine();
    		String string = Stringchang(line);
    		System.out.print(string);
    	}
    	public static String Stringchang(String input) {
    		String output= " ";
    		StringBuffer str = new StringBuffer() ;
    		for (int i = 0; i < input.length(); i++) {
    			if(input.charAt(i)=='Z'){
    				str.append('A');
    				continue;
    			}
    			if(input.charAt(i)=='z'){
    				str.append('a');
    				continue;
    			}
    			char charAt = input.charAt(i);
    			char c= (char) (charAt+1);
    			str.append(c);
    		}
    		output = str.toString();
    		return output;
    	}
    }
    
  • 相关阅读:
    单层感知机实现或运算
    Ubuntu关于eclipse新插件不显示的解决方案
    台州学院maximum cow训练记录
    利用矩阵快速幂转换的题目
    A Few Laughing Men
    TOJ1196: RSA Signing
    HDU
    2018“百度之星”程序设计大赛
    2018 “百度之星”程序设计大赛
    2018 “百度之星”程序设计大赛
  • 原文地址:https://www.cnblogs.com/loaderman/p/6478022.html
Copyright © 2011-2022 走看看