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

java計算任意位水仙花數(shù)示例(回文數(shù))

 更新時間:2014年05月01日 08:05:49   作者:  
這篇文章主要介紹了java計算任意位水仙花數(shù)示例(回文數(shù)),需要的朋友可以參考下

可計算任意位水仙花數(shù)

復(fù)制代碼 代碼如下:

public static void main(String[] args) {
  int max = 10;
  for (int len = 1; len <= max; len++) {
   System.out.println(getNarc(len, ""));
  }
 }

 static StringBuffer strb = new StringBuffer();

 static String getNarc(int len, String start) {
  for (int basenum = 1; basenum <= 9; basenum++) {
   if (len == 2 || len == 1) {
    StringBuffer tmpbuf = new StringBuffer();
    tmpbuf.append(start);
    for (int j = 0; j < len; j++) {
     tmpbuf.append(basenum);
    }
    tmpbuf.append(new StringBuffer(start).reverse().toString());
    strb.append(tmpbuf);
    strb.append("\n");
    // System.out.println(tmpbuf);
   } else if (len > 2) {
    String nextStr = "";
    if (null != start) {
     nextStr = start + basenum;
    } else {
     nextStr = Integer.toString(basenum);
    }
    getNarc(len - 2, nextStr);
   }
  }
  return strb.toString();
 }

相關(guān)文章

  • Java中spring讀取配置文件的幾種方法示例

    Java中spring讀取配置文件的幾種方法示例

    本篇文章中主要介紹了Java中spring讀取配置文件的幾種方法示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • Spring配置文件的拆分和整合過程分析

    Spring配置文件的拆分和整合過程分析

    在實際應(yīng)用里,隨著應(yīng)用規(guī)模的增加,系統(tǒng)中 Bean 數(shù)量也大量增加,導(dǎo)致配置文件非常龐大。為了避免這種情況的產(chǎn)生,提高配置文件的可讀性與可維護(hù)性,可以將Spring 配置文件分解成多個配置文件,感興趣的朋友跟隨小編一起看看吧
    2022-10-10
  • java生成excel報表文件示例

    java生成excel報表文件示例

    本篇文章主要介紹了java生成excel報表文件示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Java中equals()方法實例詳解

    Java中equals()方法實例詳解

    equals方法是java.lang.Object類的方法,下面這篇文章主要給大家介紹了關(guān)于Java中equals()方法的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-12-12
  • Java日期處理工具類DateUtils詳解

    Java日期處理工具類DateUtils詳解

    這篇文章主要為大家詳細(xì)介紹了Java日期處理工具類DateUtils的相關(guān)代碼,包含日期和時間常用操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • java理論基礎(chǔ)Stream?reduce實現(xiàn)集合元素歸約

    java理論基礎(chǔ)Stream?reduce實現(xiàn)集合元素歸約

    這篇文章主要為大家介紹了java理論基礎(chǔ)Stream?reduce實現(xiàn)集合元素歸約示例詳解有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-03-03
  • SpringMVC核心技術(shù)

    SpringMVC核心技術(shù)

    這篇文章主要介紹了SpringMVC入門實例,在springmvc入門教程里算是比較不錯的,結(jié)構(gòu)也比較完整,需要的朋友可以參考。希望可以幫助到你
    2021-07-07
  • JVM內(nèi)存分配及String常用方法解析

    JVM內(nèi)存分配及String常用方法解析

    這篇文章主要介紹了JVM內(nèi)存分配及String常用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • Java實現(xiàn)多線程模擬龜兔賽跑

    Java實現(xiàn)多線程模擬龜兔賽跑

    這篇文章主要為大家詳細(xì)介紹了Java實現(xiàn)多線程模擬龜兔賽跑,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Netty粘包拆包及使用原理詳解

    Netty粘包拆包及使用原理詳解

    Netty是由JBOSS提供的一個java開源框架,現(xiàn)為?Github上的獨立項目。Netty提供異步的、事件驅(qū)動的網(wǎng)絡(luò)應(yīng)用程序框架和工具,用以快速開發(fā)高性能、高可靠性的網(wǎng)絡(luò)服務(wù)器和客戶端程序,這篇文章主要介紹了Netty粘包拆包及使用原理
    2022-08-08

最新評論