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));
}
}
}
以上这篇java字符串的大写字母右移实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
用Java将字符串的首字母转换大小写
话不多说,直接上代码 //首字母转小写 public static String toLowerCaseFirstOne(String s){ if(Character.isLowerCase(s.charAt(0))) return s; else return (new StringBuilder()).append(Character.toLowerCase(s.charAt(0))).append(s.substring(1)).toString(); } //首字母转大写 public
-
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])){ cha
-
java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例
本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static void main(String[] args) { getCount("adsJKJ3K21AfaAD134F13241d134134s141faAAFDF"); } //统计字符串中,大写字母,小写字母,数字出现的次数 public static void getCount(String
-
Go语言转换所有字符串为大写或者小写的方法
本文实例讲述了Go语言转换所有字符串为大写或者小写的方法.分享给大家供大家参考.具体如下: Go语言的string模块包含了ToLower和ToUpper函数,用于将字符串转换成小写和大写 复制代码 代码如下: package main import ( "fmt" "strings" ) func main() { fmt.Println(strings.ToUpper("hello world")) } 希望本文所述对大家的Go语
-
python清除字符串里非字母字符的方法
本文实例讲述了python清除字符串里非字母字符的方法.分享给大家供大家参考.具体如下: s = "hello world! how are you? 0" # Short version print filter(lambda c: c.isalpha(), s) # Faster version for long ASCII strings: id_tab = "".join(map(chr, xrange(256))) tostrip = "&quo
-
JAVA 字符串加密、密码加密实现方法
在我们的程序设计中,我们经常要加密一些特殊的内容,今天总结了几个简单的加密方法,分享给大家! 如何用JAVA实现字符串简单加密解密?为保证用户信息安全,系统在保存用户信息的时候,务必要将其密码加密保存到数据库. 需要使用密码的时候,取出数据,解密处理即可. 避免保存明文密码. 方案一: package com.tnt.util; import java.security.MessageDigest; public class StringUtil { private final static S
-
JAVA 字符串加密、密码加密实现方法
在我们的程序设计中,我们经常要加密一些特殊的内容,今天总结了几个简单的加密方法,分享给大家! 如何用JAVA实现字符串简单加密解密?为保证用户信息安全,系统在保存用户信息的时候,务必要将其密码加密保存到数据库. 需要使用密码的时候,取出数据,解密处理即可. 避免保存明文密码. 方案一: package com.tnt.util; import java.security.MessageDigest; public class StringUtil { private final static S
-
浅谈JAVA字符串匹配算法indexOf函数的实现方法
前言 相信每个学习过Java的人都使用过indexOf函数,indexOf函数我们可以查找一个字符串(模式串)是否在另一个字符串(主串)出现过,返回结果表示出现位置的下标,如果返回-1,表示模式串在主串中不存在,那么,你可曾想过这些查找函数又是如何实现的呢? 从indexOf源码看起 首先我们先来看一下indexOf的源码,indexOf的使用方式比较多,这是我们以一个形参的为例. static String mainString = "Hello my name is HuangLinqing
-
php 将字符串按大写字母分隔成字符串数组
alert("createTechBook".split(/(?=[A-Z])/)) 谢了啊 复制代码 代码如下: <?php $str="abcDefGhi"; /* preg_match_all("/([a-zA-Z]{1}[a-z]*)?[^A-Z]/",$str,$array); */ $array=preg_split("/(?=[A-Z])/",$str); print_r($array); ?> 复制
-
java字符串遍历以及统计字符串中各类字符
本文实例为大家分享了java字符串遍历,以及java统计字符串中各类字符的具体代码,供大家参考,具体内容如下 1.需求:获取字符串中的每一个字符 分析: A:如何能够拿到每一个字符呢? char charAt(int index) B:我怎么知道字符到底有多少个呢? int length() public class StringTest { public static void main(String[] args) { // 定义字符串 String s = "helloworld&qu
-
java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例
本文实例讲述了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static void main(String[] args) { String s = getConvert("adsJKJ3K21AfaAD134F13241d134134s141faAAFDF"); System.out.println(s); } //将一个字符串中的首字母转换成大写,其它的全部
随机推荐
- Ubuntu下安装redis的2种方法分享
- Prototype使用指南之selector.js
- 前端自动化开发之Node.js的环境搭建教程
- 微信小程序 动态绑定数据及动态事件处理
- 碰到MySQL无法启动1067错误问题解决方法
- javascript实现促销倒计时+fixed固定在底部
- jQuery中Ajax的get、post等方法详解
- bat实现的模仿黑客帝国里面的数码雨
- 批处理中如何判断参数中含有某些字符串?
- JQuery的read函数与js的onload不同方式实现
- 利用C语言来求最大连续子序列乘积的方法
- Win2003 64位下ASP无法连接Access数据库的解决方法
- Windows Server 2008 R2远程设置选项灰色解决方法
- Java多线程中线程间的通信实例详解
- 在ASP.NET中用MSDNURLRewriting实现Url Rewriting
- Javascript中匿名函数的多种调用方式总结
- 关于win32 gettimeofday替代方案
- PHP命名空间与自动加载类详解
- 易语言静态局部变量详解
- python ChainMap的使用和说明详解
