java字符串的大写字母右移实现方法
程序员文章站
2024-02-24 23:59:10
实例如下:
import java.util.scanner;
/**
* created by admin on 2017/3/27.
*/
p...
实例如下:
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)); } } }
以上这篇java字符串的大写字母右移实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: Java 实现FTP服务实例详解
下一篇: Java 关键字 速查表介绍