導航:首頁 > 編程語言 > java轉大寫字母

java轉大寫字母

發布時間:2023-03-04 09:38:33

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

publicclassTest{
publicstaticvoidmain(String[]args){
Testtest=newTest();
Stringstr1="abcdefg";
Stringstr2="QWERT";
//轉成大寫
System.out.println(test.changeString(str1,true));
//轉成小寫
System.out.println(test.changeString(str2,false));

}

//小寫字母轉大寫
publicchartoUpper(charch){
if(ch<=122&&ch>=97){
ch-=32;
}
returnch;
}

//大寫字母轉小寫
publicchartoLower(charch){
if(ch<=90&&ch>=65){
ch+=32;
}
returnch;
}

//轉換字元竄flag為true大寫
publicStringchangeString(Stringstr,Booleanflag){
char[]ch=str.toCharArray();
StringBuffersbf=newStringBuffer();
for(inti=0;i<ch.length;i++){
if(flag){
sbf.append(toUpper(ch[i]));
}else{
sbf.append(toLower(ch[i]));
}
}
returnsbf.toString();
}
}

❷ java如何輸入字串轉化首字母大寫

//這個簡單,獲取第一個字母就可以了!
importjava.util.*;
publicclass大寫{
publicstaticvoidmain(String[]args){
while(true){
System.out.println("請輸入字母字元串:");
System.out.println(init(newScanner(System.in).nextLine()));
}
}
privatestaticStringinit(Stringstr){
returnCharacter.toUpperCase(str.charAt(0))+"";
}
}

❸ java gui圖形界面編程鍵盤輸入字母轉換大小寫

從鍵盤輸入一個小寫字母,然後輸入出對應的大寫字母,用兩種輸入輸入的方法實現。第一種使用控制輸入輸出,第二種是使用對話框輸入輸出。這樣即可實現javagui圖形界面編程鍵盤輸入字母轉換大小寫。

❹ java大小寫轉換

//不需要弄那麼麻煩 這樣就行了
public static void main(String[] args) {
String s=AHn9&nGJMm;
for(int i=0;i<s.length();i++){
//如果是小寫
if(s.substring(i,i+1).equals(s.substring(i,i+1).toLowerCase())){
System.out.print(s.substring(i,i+1).toUpperCase());
}
else{
System.out.print(s.substring(i,i+1).toLowerCase());
}
}
}

❺ java編程,輸入一段英文字母,將每個單詞的首字母轉換為大寫字母。

在你的基礎上修改得
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class TTTest {
public static void main(String args[]) {
try {
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
String s = in.readLine();
StringBuffer s1 = new StringBuffer();
StringTokenizer st = new StringTokenizer(s);

while (st.hasMoreTokens()) {
String str = st.nextToken();

char c = (str).charAt(0);
if (c >= 'a' && c <= 'z') {
c = (char) ((int) c - 32);
s1.append(c);
} else
s1.append(c);

for (int i = 1; i < (str).length(); i++) {
char c1 = (str).charAt(i);
s1.append(c1);
}

s1.append(" ");

}

System.out.print(" " + s1.toString());

} catch (IOException e) {
System.out.println(e);
}
}
}
--------測試
i am a Student
I Am A Student

閱讀全文

與java轉大寫字母相關的資料

熱點內容
ftp命令編碼格式 瀏覽:298
程序員那麼可愛陸離穿正裝 瀏覽:169
源碼的賬號密碼在哪個文件 瀏覽:437
如何在中國農業銀行app綁定銀行卡 瀏覽:990
shopnum1多用戶商城系統源碼 瀏覽:743
紅包廣告平台源碼 瀏覽:770
硬碟格式化時用的dos命令是 瀏覽:940
找人緩解壓力 瀏覽:935
iphone的pdf 瀏覽:349
90壓縮餅干怎麼吃 瀏覽:666
php教材下載 瀏覽:914
什麼解壓密碼最好 瀏覽:588
資料庫與伺服器如何連接 瀏覽:444
架構師需要閱讀的源碼 瀏覽:483
ch編譯器 瀏覽:456
java必須自己寫一個編譯器嗎 瀏覽:944
如何製作androidrom 瀏覽:476
單片機萬能板怎麼寫入程序 瀏覽:27
邁銳寶xl壓縮比 瀏覽:346
靠演算法買彩票 瀏覽:503