最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java根據(jù)正整數(shù)的位數(shù)并逆序打印出各位數(shù)字

 更新時(shí)間:2017年02月22日 17:04:44   投稿:mdxy-dxy  
給一個(gè)不多于5位的正整數(shù),要求:一、求它是幾位數(shù),二、逆序打印出各位數(shù)字,需要的朋友可以參考下

題目:給一個(gè)不多于5位的正整數(shù),要求:一、求它是幾位數(shù),二、逆序打印出各位數(shù)字。

程序設(shè)計(jì):

import java.util.Scanner;
public class Ex24 {
public static void main(String[] args) {
  Ex24 tn = new Ex24();
  Scanner s = new Scanner(System.in);
  long a = s.nextLong();
  if(a < 0 || a > 100000) {
  System.out.println("Error Input, please run this program Again");
  System.exit(0);
  }
  if(a >=0 && a <=9) {
  System.out.println( a + "是一位數(shù)");
  System.out.println("按逆序輸出是" + '\n' + a);
  } else if(a >= 10 && a <= 99) {
  System.out.println(a + "是二位數(shù)");
  System.out.println("按逆序輸出是" );
  tn.converse(a);
  } else if(a >= 100 && a <= 999) {
  System.out.println(a + "是三位數(shù)");
  System.out.println("按逆序輸出是" );
  tn.converse(a);
  } else if(a >= 1000 && a <= 9999) {
  System.out.println(a + "是四位數(shù)");
  System.out.println("按逆序輸出是" );
  tn.converse(a);
  } else if(a >= 10000 && a <= 99999) {
  System.out.println(a + "是五位數(shù)");
  System.out.println("按逆序輸出是" );
  tn.converse(a);
  }
}
public void converse(long l) {
  String s = Long.toString(l);
  char[] ch = s.toCharArray();
  for(int i=ch.length-1; i>=0; i--) {
  System.out.print(ch[i]);
  }
}
}

相關(guān)文章

  • 基于SpringBoot創(chuàng)建Web頁面并熱更新的操作步驟

    基于SpringBoot創(chuàng)建Web頁面并熱更新的操作步驟

    SpringBoot是一個(gè)用于快速開發(fā)單個(gè)微服務(wù)的框架,它基于 Spring 框架,簡(jiǎn)化了Spring應(yīng)用的初始化過程和開發(fā)流程,本文給大家介紹了如何基于SpringBoot創(chuàng)建Web頁面并熱更新,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • Java哈希表的概念及實(shí)現(xiàn)完整代碼

    Java哈希表的概念及實(shí)現(xiàn)完整代碼

    這篇文章主要介紹了Java哈希表的概念及實(shí)現(xiàn)的相關(guān)資料,哈希表是一種高效查找數(shù)據(jù)的結(jié)構(gòu),通過哈希函數(shù)將關(guān)鍵字映射到數(shù)組的索引位置,當(dāng)發(fā)生沖突時(shí),可以通過閉散列或開散列(鏈地址法)來解決,需要的朋友可以參考下
    2024-11-11
  • Java實(shí)現(xiàn)一個(gè)順序表的完整代碼

    Java實(shí)現(xiàn)一個(gè)順序表的完整代碼

    順序表是用一段物理地址連續(xù)的存儲(chǔ)單元依次存儲(chǔ)數(shù)據(jù)元素的線性結(jié)構(gòu),一般采用數(shù)組存儲(chǔ)。在數(shù)組上完成數(shù)據(jù)的增刪減改。順序表的底層是一個(gè)數(shù)組
    2021-04-04
  • Java利用Geotools從DEM數(shù)據(jù)中讀取指定位置的高程信息全過程

    Java利用Geotools從DEM數(shù)據(jù)中讀取指定位置的高程信息全過程

    Geotools作為一款功能強(qiáng)大且開源的地理工具庫,為地理數(shù)據(jù)的處理和分析提供了豐富的類庫和便捷的接口,能夠很好地滿足從DEM數(shù)據(jù)中讀取高程信息這一實(shí)戰(zhàn)需求,本文將深入講解如何利用Geotools從獲取DEM數(shù)據(jù)到成功讀取指定位置高程信息的全過程,需要的朋友可以參考下
    2025-03-03
  • 詳談Java泛型中T和問號(hào)(通配符)的區(qū)別

    詳談Java泛型中T和問號(hào)(通配符)的區(qū)別

    下面小編就為大家?guī)硪黄斦凧ava泛型中T和問號(hào)(通配符)的區(qū)別。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • Java如何利用CompletableFuture描述任務(wù)之間的關(guān)系

    Java如何利用CompletableFuture描述任務(wù)之間的關(guān)系

    Java如何根據(jù)線程的執(zhí)行結(jié)果執(zhí)行下一步動(dòng)作呢,F(xiàn)uture的另一個(gè)實(shí)現(xiàn)類CompletableFuture能夠優(yōu)雅的解決異步化問題,下面就跟隨小編一起了解一下吧
    2023-07-07
  • Java編程中字節(jié)流與字符流IO操作示例

    Java編程中字節(jié)流與字符流IO操作示例

    這篇文章主要介紹了Java編程中字節(jié)流與字符流IO操作示例,并且簡(jiǎn)單總結(jié)了IO流操作的基本規(guī)律,需要的朋友可以參考下
    2016-02-02
  • JAVA如何判斷上傳文件后綴名是否符合規(guī)范MultipartFile

    JAVA如何判斷上傳文件后綴名是否符合規(guī)范MultipartFile

    這篇文章主要介紹了JAVA判斷上傳文件后綴名是否符合規(guī)范MultipartFile,文中通過實(shí)例代碼介紹了java實(shí)現(xiàn)對(duì)上傳文件做安全性檢查,需要的朋友可以參考下
    2023-11-11
  • 在springboot中如何使用filter設(shè)置要排除的URL

    在springboot中如何使用filter設(shè)置要排除的URL

    這篇文章主要介紹了在springboot中如何使用filter設(shè)置要排除的URL,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java中join線程操作實(shí)例分析

    Java中join線程操作實(shí)例分析

    這篇文章主要介紹了Java中join線程操作,結(jié)合實(shí)例形式分析了java使用join方法操作線程的相關(guān)原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-09-09

最新評(píng)論

镇安县| 丘北县| 新绛县| 裕民县| 久治县| 临海市| 临沧市| 谢通门县| 潼关县| 海淀区| 静安区| 都江堰市| 梧州市| 唐河县| 西藏| 晋宁县| 南川市| 当涂县| 方城县| 抚远县| 康平县| 彰武县| 广东省| 会理县| 临颍县| 延庆县| 龙南县| 桐庐县| 江达县| 景宁| 常德市| 延庆县| 汾西县| 山阴县| 惠水县| 赣榆县| 水城县| 大埔县| 昌黎县| 蒙自县| 新野县|