導航:首頁 > 編程語言 > 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轉大寫字母相關的資料

熱點內容
ios支持的解壓縮格式 瀏覽:703
平安經營貸結清後如何解壓 瀏覽:938
蘋果系統的解壓縮軟體 瀏覽:856
python火鍋店運營分析 瀏覽:985
c語言編譯器手機在線 瀏覽:848
戰艦世界什麼伺服器地址 瀏覽:550
windowsphone解壓縮 瀏覽:646
android工程目錄結構 瀏覽:137
pdf文檔是反的 瀏覽:528
javaobject比較 瀏覽:867
安卓如何設置微信屏幕鎖 瀏覽:189
本溪雲伺服器 瀏覽:375
玩機技巧華為app如何了解純凈模式 瀏覽:905
換演算法則數不變 瀏覽:719
java工作流activiti 瀏覽:788
單片機自動門程序 瀏覽:423
java培訓長沙 瀏覽:494
程序員生存現狀 瀏覽:588
光環游戲安裝器在哪個文件夾 瀏覽:654
公眾號圖片被壓縮 瀏覽:291