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));
            }
        }
    }
  • 相关阅读:
    CentOS 7 安装java 环境
    CentOS 7 替换网易yum 源
    九度:题目1553:时钟
    Maximum Subarray
    职场细节
    poj2524 Ubiquitous Religions
    九度 1526:朋友圈
    程序载入
    设备管理
    操作系统系列
  • 原文地址:https://www.cnblogs.com/tk55/p/6624878.html
Copyright © 2011-2022 走看看