Java實驗項目二——二維數組實現九九乘法表

來源:互聯網
上載者:User

標籤:元素   ring   99乘法表   內容   ini   工具   []   代碼   完成   

Program:列印乘法口訣表

    (1)編寫一個方法,參數(二維數組),完成將二維數組中的資料按照行列顯示的工作。

    (2)編寫一個測試方法,給出99乘法表,放入到二維數組中,調用(1)中的方法,顯示乘法口訣表。

 

Description:main方法所在類在最後給出,代碼如下:

 

 1 /* 2  *Description:定義工具類,負責初始化二維數組和列印二維數組 3  * 4  * */ 5  6 package tools; 7  8  9 public class Operate {10     11     //初始化二維數組12     public static String[][] init() {13         14         String[][] temp = new String[9][9];15         for( int i = 0; i < 9; i++ ) {16             17             for( int j = 0; j < 9; j++ ) {18                 if( j <= i ) {                //儲存乘法表內容19                     temp[i][j] = (j + 1) + "*" + (i + 1) + "=" + ((i+1)*(j+1)) + "  ";20                 }21                 else {22                     temp[i][j] = "";        //不需要的地方賦值為:""23                 }24             }25             temp[i][i] += "\n";                //加斷行符號26         }27         28         return temp;            //返回二維數組29     }30     31     32     //列印數組元素33     public static void printInfo(String[][] temp) {34         35         for( int i = 0; i < temp.length; i++ ) {36             37             for( int j = 0; j < temp[i].length; j++ ) {38                 System.out.print( temp[i][j] );39             }40         }41     }42     43 }

 

 1 /* 2  * Description:通過二維數組列印九九乘法表 3  *  4  * Written By:Cai 5  *  6  * Date Written; 7  *  8  * */ 9 10 package main;11 12 import tools.Operate;13 14 public class DemoTwo2 {15 16     public static void main(String args[]) {17         18         String[][] temp = Operate.init();        //初始化二維數組19         Operate.printInfo(temp);                //列印數組20         21     }22 }

 

Java實驗項目二——二維數組實現九九乘法表

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.