本文目錄一覽:
- 1、JAVA編程中輸入一個數字輸出這個數字的拼音? 輸入196,輸出:yijiuliu。您回答過的問題!
- 2、java 我希望B類調用yi類中的 yi值,該怎麼做
- 3、怎樣在JAVA編程中輸入一個數字輸出這個數字的拼音?
- 4、java的幾種技術規範(可以概括的了解java的
JAVA編程中輸入一個數字輸出這個數字的拼音? 輸入196,輸出:yijiuliu。您回答過的問題!
簡單點的小程序
String [] s1={“ling”,”yi”,”er”,”san”,”si”,”wu”,”liu”,”qi”,”ba”,”jiu”};
Scanner scanner=new Scanner(System.in);
String num=scanner.nextLine();
char[]s2=num.toCharArray();
for (int i = 0; i s2.length; i++) {
if (s2[i]==’0′) {
System.out.print(s1[0]);
}
if (s2[i]==’1′) {
System.out.print(s1[1]);
}
if (s2[i]==’2′) {
System.out.print(s1[2]);
}
if (s2[i]==’3′) {
System.out.print(s1[3]);
}
if (s2[i]==’4′) {
System.out.print(s1[4]);
}
if (s2[i]==’5′) {
System.out.print(s1[5]);
}
if (s2[i]==’6′) {
System.out.print(s1[6]);
}
if (s2[i]==’7′) {
System.out.print(s1[7]);
}
if (s2[i]==’8′) {
System.out.print(s1[8]);
}
if (s2[i]==’9′) {
System.out.print(s1[9]);
}
這個問題有很多方法解決,別局限於此
java 我希望B類調用yi類中的 yi值,該怎麼做
你把yi這個變數變成Yi類的成員變數,然後把main裡面的代碼移到一個方法里。
public class Yi {
int yi[] = new int[4];
public static void main(String[] args){
Yi y = new Yi();
y.processYI();
}
public void processYI(){
int yis[]=new int[yi.length];
int yiss[]=new int[yi.length];
…
B b = new B();
b.process(yi);
}
}
Java中只有一個main入口,在A中調用B的方法,把yi變成參數傳進去。還有java類名要大寫。(你是搞matlab的吧。。)
怎樣在JAVA編程中輸入一個數字輸出這個數字的拼音?
其實就是一個簡單的演算法問題,我給你寫出演算法來,補代碼就簡單多了。
看你問題的描述,就是給定一個數,給出對應的拼音。但是要按習慣讀出來,對吧。其實不難,抓住主要的,數:0~9對應的拼音,還有就是讀出位數來,個,十,百等。所以就簡單多了
先要有0~9對應的拼音。
再要有位數的拼音:(個就可以不要了),十,百,千。。。。。。
有幾個注意點:1給一個數,拆除他的個,十,百,等。就是利用 x/y和x%y,這個相信,是個編程的人都會。(有個這個就可以確定 』百『,『十』,等了。),
2這個是一個細節的處理問題。102讀作 1百0二,1002讀1千零二,100002,10201等。就是一個數這麼讀的問題,就不多說了,小學的,都懂。
代碼其實很簡單了吧。
java的幾種技術規範(可以概括的了解java的
下面給你例舉J2EE的十三種技術規範:
一、JDBC:Java Data Base Connectivity,資料庫連接
二、JNDI:Java Naming and Directory Interfaces,Java的命名和目錄介面
三、EJB:Enterprise Java Beans,企業級Java Beans、EJB是實現分散式業務邏輯的Java組件。
四、RMI:Remote Method Invocation,遠程方法調用
五、Java IDL/CORBA:Java Interface Definiyion Language/Common Object Request Broker Architecture ,Java介面定義語言/公用對象請求代理程序體系結構
六、JSP:Java Server Pages
七、Servlet
八、XML:Extensible Markup Language,可擴展標記語言
九、JMS:Java Message Service,Java消息服務
十、JTA:Java Transaction API,Java事務API
十一、JTS:Java Transaction Service,Java事務服務
十二、JavaMail
十三、JAF:JavaBeans Activation Framework,JavaBeans活動床架
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/258045.html