zoukankan      html  css  js  c++  java
  • java----字符串的大写字母右移


    import java.util.Scanner;
    /**
     * Created by Admin on 2017/3/27.
     */
    public class test02 {
       public static String RightUpper(String str){
           char[] S=str.toCharArray();
           int count=0;
           for(int i=0;i<str.length();i++)
           {
             if(Character.isLowerCase(S[i])){
                 char temp=S[i];
                 for(int j=i;j>count;j--){ //小写字母移动到count后一格
                     S[j]=S[j-1];      //count处的值赋予给count后一格处(即j处)
                 }
                 S[count]=temp;  //count赋i处的小写字母
                 count++;      //完成一处小写字母左移动后,count加1;
             }
           }
    //          System.out.println("向左移动了"+count+"次小写字母");
           return String.copyValueOf(S);
       }
        public static void main(String[] args) {
            Scanner scanner=new Scanner(System.in);
            while(scanner.hasNext()){
                String str=scanner.nextLine();
                System.out.println(RightUpper(str));
            }
        }
    }
  • 相关阅读:
    03.redis集群
    02.redis数据同步
    01.redis数据类型
    06.MySQL主从同步
    05.MySQL优化
    04.MySQL慢查询
    lamp服务器站点目录被植入广告代码
    tar命令简单用法
    linux基础优化
    Linux 思想与法则
  • 原文地址:https://www.cnblogs.com/tk55/p/6624878.html
Copyright © 2011-2022 走看看