導航:首頁 > 編程語言 > java大小寫互轉

java大小寫互轉

發布時間:2021-04-08 16:09:21

⑴ 怎樣在java中將小寫字母轉化為大寫字母

1 大寫轉小寫
String str = "ABC";
System.out.println(str.toLowerCase());
2 小寫轉大寫
String str = "abc";
System.out.println(str.toUpperCase());

⑵ 在Java中字母大小寫的轉換

System.out.println("請輸入要轉換的字元串");
Scanner input = new Scanner(System.in);

String str = input.nextLine();

if(str.length() <= 20){
char[] chars = str.toCharArray();
StringBuffer buffer = new StringBuffer();
for(int i = 0 ;i < str.length(); i++) {
int a = chars[i];
if(a > 64 && a < 91){
chars[i] = (char)(a+32);
}

if(a >96 && a < 123) {
chars[i] = (char)(a-32);
}
buffer.append(chars[i]);
}
System.out.println(buffer.toString());
} else {
System.out.println("字元串長度不能超過20");
}
}

⑶ java大小寫轉換

publicstaticvoidmain(String[]args){
Stringstr="QAZWSXEDC";
Stringshuchu="";
char[]arr=str.toCharArray();
for(inti=0;i<arr.length;i++){
if(arr[i]%2==0){
shuchu+=arr[i]+"";
}
}
System.out.println(shuchu.toLowerCase());//此方法是將大寫轉換為小寫。
//轉換為大寫是:
//System.out.println(shuchu.toUpperCase());
}

⑷ 在java中怎麼把大寫的字母轉換成小寫

直接去看java的api
public String toLowerCase()使用默認語言環境的規則將此 String 中的所有字元都轉換為小寫。這等效於調用 toLowerCase(Locale.getDefault())。

public String toUpperCase(Locale locale)使用給定 Locale 的規則將此 String 中的所有字元都轉換為大寫。大小寫映射關系基於 Character 類指定的 Unicode 標准版。由於大小寫映射關系並不總是 1:1 的字元映射關系,因此所得 String 的長度可能不同於原 String。

⑸ java 大小寫轉換

import java.util.Scanner;
public class Temp{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
System.out.print(convertString(str));
}

/*下面的方法可以提取一個由大小寫組成的輸入字元串,把其中的大寫字母轉換成小寫字母,把小寫字母轉換成大寫字母。*/

static String convertString(String str){
String upStr = str.toUpperCase();
String lowStr = str.toLowerCase();
StringBuffer buf = new StringBuffer(str.length());

for(int i=0;i<str.length();i++){
if(str.charAt(i) == upStr.charAt(i)){
buf.append(lowStr.charAt(i));
}
else{
buf.append(upStr.charAt(i));
}
}
return buf.toString();
}

}

⑹ java編程 字母大小寫的轉換

這個不需要java來做,用 JavaScript 就行了

⑺ java怎樣將大寫字母轉換成小寫字母

方法1:運用String c=input.next();將字元類型強制轉換為ASCii碼數字。

//import java.util.Scanner;

publicclassdemo3 {

publicstaticvoidmain(String[] args){StringBuffer s1 =newStringBuffer();String s2 ="abcDEF";charc[] = s2.toCharArray();for(inti =0; i<s2.length(); i++){if(c[i]>=97){s1.append((c[i]+"").toUpperCase());}else{s1.append((c[i]+"").toLowerCase());}}System.out.println(s2);System.out.println(s1);}}

方法2:用String s=str.toLowerCase();String s=str.toUpperCase();-----》來將字元串用來字元串大小寫轉換。

(7)java大小寫互轉擴展閱讀:

java環境部署

1、創建系統變數,變數名 JAVA_HOME ,變數值就是安裝 jdk 所對應的目錄,比如: D:Javajdk1.8.0_144。

⑻ java數字大小寫轉換

給你段代碼參考:

public class NumToChinese {

public static String NumberToChinese(String input){
String s1="零壹貳叄肆伍陸柒捌玖";
String s4="分角整元拾佰仟萬拾佰仟億拾佰仟";
String temp="";
String result="";
if (input==null) return "輸入的字串不是數字串只能包括以下字元('0'~'9','.'),輸入字串最大隻能精確到仟億,小數點只能兩位!";
temp=input.trim();
float f;
try{
f=Float.parseFloat(temp);
}catch(Exception e){
return "輸入的字串不是數字串只能包括以下字元('0'~'9','.'),輸入字串最大隻能精確到仟億,小數點只能兩位!";
}
int len=0;
if(temp.indexOf(".")==-1) len=temp.length();
else len=temp.indexOf(".");
if(len>s4.length()-3) return("輸入字串最大隻能精確到仟億,小數點只能兩位!");
int n1=0;
String num="";
String unit="";
for(int i=0;i<temp.length();i++){
if(i>len+2){break;}
if(i==len) {continue;}
n1=Integer.parseInt(String.valueOf(temp.charAt(i)));
num=s1.substring(n1,n1+1);
n1=len-i+2;
unit=s4.substring(n1,n1+1);
result=result.concat(num).concat(unit);
}
if((len==temp.length())||(len==temp.length()-1)) result=result.concat("整");
if(len==temp.length()-2) result=result.concat("零分");
return result;
}
}

⑼ java中如何把大寫字母轉換成小寫字母,小寫字母轉換成大寫字母

java提供了upper和lower方法來進行字母大小寫的轉換,實例如下:

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路1

publicstaticStringexChange(Stringstr){

StringBuffersb=newStringBuffer();

if(str!=null){

for(inti=0;i<str.length();i++){

charc=str.charAt(i);

if(Character.isUpperCase(c)){

sb.append(Character.toLowerCase(c));

}elseif(Character.isLowerCase(c)){

sb.append(Character.toUpperCase(c));

}

}

}

returnsb.toString();

}

//把一個字元串中的大寫轉為小寫,小寫轉換為大寫:思路2

publicstaticStringexChange2(Stringstr){

for(inti=0;i<str.length();i++){

//如果是小寫

if(str.substring(i,i+1).equals(str.substring(i,i+1).toLowerCase())){

str.substring(i,i+1).toUpperCase();

}else{

str.substring(i,i+1).toLowerCase();

}

}

returnstr;

}

⑽ Java中如何用其他方法實現大小寫轉換

寫一個map,key是小寫字母,value寫大寫字母。
准備一個stringbuilder對象。
接收一個英文字元串。
寫for循環,逐一取字元,根據字元取map中對應Value。
把取得value追加到stringbuilder對象結尾。

閱讀全文

與java大小寫互轉相關的資料

熱點內容
孕婦用品哪個網站買最好 瀏覽:803
win10顯卡自動彈出 瀏覽:722
把數據打開一天要扣多少錢 瀏覽:168
小新ariwin10改win7 瀏覽:394
require引入2個js文件 瀏覽:242
linuxnetterm 瀏覽:893
蘋果電腦如何共享文件 瀏覽:519
海美迪h7文件管理 瀏覽:138
便利文件夾excel 瀏覽:713
光貓帶無線網路怎麼樣 瀏覽:441
os文件拖到桌面消失 瀏覽:559
找不到文件wechatexe 瀏覽:916
汽車年檢app怎麼辦理 瀏覽:889
iphone取消升級更新 瀏覽:303
未能啟動幫助程序進程 瀏覽:408
數據有效性的無內容怎麼設置 瀏覽:780
csjava 瀏覽:672
資料庫where兩個欄位如何寫在一塊 瀏覽:950
2010版excel怎麼製作文件夾名稱 瀏覽:143
怎麼看數據線是超級快充 瀏覽:783

友情鏈接