欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java實(shí)現(xiàn)九宮格的簡(jiǎn)單實(shí)例

 更新時(shí)間:2017年06月09日 10:10:25   投稿:lqh  
這篇文章主要介紹了 Java實(shí)現(xiàn)九宮格的簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下

 Java實(shí)現(xiàn)九宮格的簡(jiǎn)單實(shí)例

九宮格:共有三行三列九個(gè)格子,從1到9共九個(gè)數(shù)字不重復(fù)地填入這九個(gè)格子中,條件是每行、每列、兩個(gè)對(duì)角線上三個(gè)數(shù)字的和相等。

下面用Java實(shí)現(xiàn)九宮格:

public class NineTable {
  public static void main(String[] args) {
    int arr[][] = new int[3][3];
    int a = 2;
    int b = 3 / 2;
    for (int i = 1; i <= 9; i++) {
      arr[a++][b++] = i;
      if (0 == i % 3) {
        a = a - 2;
        b = b - 1;
      }
      else {
        a = a % 3;
        b = b % 3;
      }
    }
    System.out.println("output:");
    for (int i = 0; i < 3; i++) {
      for (int j = 0; j < 3; j++) {
        System.out.print(arr[i][j] + " ");
      }
      System.out.print("\n");
    }
  }
}

在Linux上運(yùn)行:

$javac NineTable.java
$java NineTable
output:
4 9 2 
3 5 7 
8 1 6

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • SpringMVC注解的入門(mén)實(shí)例詳解

    SpringMVC注解的入門(mén)實(shí)例詳解

    這篇文章主要為大家介紹了SpringMVC注解的入門(mén)實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • Java中字符串與byte數(shù)組之間的相互轉(zhuǎn)換

    Java中字符串與byte數(shù)組之間的相互轉(zhuǎn)換

    Java語(yǔ)言中字符串類型和字節(jié)數(shù)組類型相互之間的轉(zhuǎn)換經(jīng)常發(fā)生,網(wǎng)上的分析及代碼也比較多,這篇文章將主要介紹Java中字符串與byte數(shù)組之間的相互轉(zhuǎn)換,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2016-10-10
  • 詳解Java設(shè)計(jì)模式——迭代器模式

    詳解Java設(shè)計(jì)模式——迭代器模式

    這篇文章主要介紹了Java設(shè)計(jì)模式——迭代器模式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Java集合WeakHashMap源碼分析

    Java集合WeakHashMap源碼分析

    這篇文章主要介紹了Java集合WeakHashMap源碼分析,和HashMap一樣,WeakHashMap 也是一個(gè)散列表,它存儲(chǔ)的內(nèi)容也是鍵值對(duì)(key-value)映射,而且鍵和值都可以是null,需要的朋友可以參考下
    2023-09-09
  • 利用Java的MyBatis框架獲取MySQL中插入記錄時(shí)的自增主鍵

    利用Java的MyBatis框架獲取MySQL中插入記錄時(shí)的自增主鍵

    這篇文章主要介紹了利用Java的MyBatis框架獲取MySQL中插入記錄的自增長(zhǎng)字段值,其中大家可以看到MyBatis支持普通SQL語(yǔ)句所帶來(lái)的遍歷,需要的朋友可以參考下
    2016-06-06
  • SpringRetry重試框架的具體使用

    SpringRetry重試框架的具體使用

    在項(xiàng)目開(kāi)發(fā)中,經(jīng)常會(huì)遇到需要重試的地方。本文主要介紹了SpringRetry重試框架的具體使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Spring 報(bào)錯(cuò):元素

    Spring 報(bào)錯(cuò):元素 "context:component-scan" 的前綴 "context" 未綁定的問(wèn)題解決

    這篇文章主要介紹了Spring 報(bào)錯(cuò):元素 "context:component-scan" 的前綴 "context" 未綁定的問(wèn)題解決的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • MyBatis解決Update動(dòng)態(tài)SQL逗號(hào)的問(wèn)題

    MyBatis解決Update動(dòng)態(tài)SQL逗號(hào)的問(wèn)題

    這篇文章主要介紹了MyBatis解決Update動(dòng)態(tài)SQL逗號(hào)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 詳解springboot集成websocket的兩種實(shí)現(xiàn)方式

    詳解springboot集成websocket的兩種實(shí)現(xiàn)方式

    這篇文章主要介紹了springboot集成websocket的兩種實(shí)現(xiàn)方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Java常用的數(shù)據(jù)脫敏方法(手機(jī)、郵箱、身份證號(hào))

    Java常用的數(shù)據(jù)脫敏方法(手機(jī)、郵箱、身份證號(hào))

    這篇文章主要給大家介紹了關(guān)于Java常用的數(shù)據(jù)脫敏(手機(jī)、郵箱、身份證號(hào))的相關(guān)資料,信息脫敏對(duì)某些敏感信息通過(guò)脫敏規(guī)則進(jìn)行數(shù)據(jù)的變形,實(shí)現(xiàn)敏感隱私數(shù)據(jù)的可靠保護(hù),需要的朋友可以參考下
    2023-07-07

最新評(píng)論