當前位置:編程學習大全網 - 編程軟體 - java 數組定義出26個英文字母在把其中幾個轉變成數字

java 數組定義出26個英文字母在把其中幾個轉變成數字

System.out.print(word++ + " ");}}}回答: 妳說的是數組,我就用數組來解決public class Zimu{public static void main(String[] args){char zi = 'a';char word[] = new char[26];word[0]='a';for(int i=1; i<word.length; i++){word[i]= zi++ ;}for(int i=0; i<word.length;i++){if( i %3 ==0 ) System.out.println("以3 的倍數輸出部分轉數字"+( (int)word[i]) ) );}}}我在網吧 ,沒有調試過,反正我的大概思路已經出來了System.out.println(newWord);可以直接這麽寫嗎? 回答: 妳不是說要將26個單詞其中的部分變成數字嗎? 何必搞得這麽復雜呢,編程要養成個好習慣,就是簡單的編寫方法,就不去用那麽些可讀性差,復雜亂扯的代碼來完成,即使能完成,那麽以後維護起來,說不定妳就看不懂了, 只是將字母 變成數字,不用動用 String 類型的變量吧。 不過只要能出來就可以的,反正使用的軟件的人,又不在乎它是怎麽實現的for(int i=0; i<word.length; i++)System.out.println( word[i]-32 );word[] 數組要跟我上面壹樣,已經賦值了word[i]= zi++ ;就是這樣直接將 字符串 減去32 就是它對應的大寫字母,大寫字母在unicode 碼的排列中在小寫字母的前面,對應32 的間距

  • 上一篇:耳機原理~~
  • 下一篇:用lisp編程,打開D:\1.dwg圖形,利用編程命令在此圖形路徑下新建文件夾命令為A
  • copyright 2024編程學習大全網