「java字符转大写」java中将单个字符转成大写
今天给各位分享java字符转大写的知识,其中也会对java中将单个字符转成大写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java中输入一字符,小写变大写,大写变小写,怎么编??
public class UpperOrLower{
public static void main(String[] args){
//判断参数程序传入的参数是否为1
if(args.length != 1){
System.out.println("Error! Require on param. or more one param.");
return;
}else{
String result = toAllUpperOrLowerCase(args[0]);
System.out.println(result);
}
}
/**
* 此方法可以将一个字符串中的大小写字符的互相转换,也就是说
* 它可以将字符串中的小写转换为大写字符,大写字符转换为小写
* 字符。
* @param 要被装换的字符串参数
* @return 返回的结果字符串为原字符相应的大小写字符串。
*/
public static String toAllUpperOrLowerCase(String fireString){
StringBuffer buffer = new StringBuffer();
for(int i=0;ifireString.length();i++){
char c = fireString.charAt(i);
if(Character.isUpperCase(c)){
buffer.append(Character.toLowerCase(c));
}else if(Character.isLowerCase(c)){
buffer.append(Character.toUpperCase(c));
}
}
return buffer.toString();
}
/**
* 判断给定的字符串是否全为大小写字符,如果全为大写字符,返回codeture/code,
* 如果全为小写,返回ture,否则返回codefalse/code
* @param 将要被判断的字符串参数
* @return 如果全为大写字符,返回codeture/code,
* 如果全为小写,返回ture,否则返回codefalse/code
*/
public static boolean isAllUpperOrLowerCase(String s){
int upperNumber = 0;
int lowerNumber = 0;
int stringlength = s.length();
for(int i=0;is.length();i++){
char c = s.charAt(i);
if(Character.isUpperCase(c)){
upperNumber ++;
}else if(Character.isLowerCase(c)){
lowerNumber ++;
}
}
if((upperNumber == stringlength) || (lowerNumber == stringlength)){
return true;
}else{
return false;
}
}
}
如何用java语言把小写换成大写
toLowerCase(); //字符串转成小写
toUpperCase(); //字符串转成大写
String str = "abcABC";
String a = str.toLowerCase();
String b = str.toUpperCase();
System.out.println("a:"+a +"b:"+b);
输出结果a:abcabc b:ABCABC
java中怎样把字符串小写转化为大写
String的toUpperCase()方法
Java String.toUpperCase(Locale locale)方法用法实例教程,将在此字符串中的所有字符为大写的规则给定的Locale
package com.yiibai;
import java.lang.*;
import java.util.*;
public class StringDemo {
public static void main(String[] args) {
String str1 = "This is TutorialsPoint";
// using the default system Locale
Locale defloc = Locale.getDefault();
// converts all lower case letters in to upper case letters
System.out.println("string value = " + str1.toUpperCase(defloc));
str1 = "";
System.out.println("string value = " + str1.toUpperCase(defloc));
}
}
让我们来编译和运行上面的程序,这将产生以下结果:
string value = THIS IS TUTORIALSPOINT
string value =
java字符转大写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中将单个字符转成大写、java字符转大写的信息别忘了在本站进行查找喔。
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。