java如何實(shí)現(xiàn)數(shù)位分離
java數(shù)位分離
題目:
問(wèn)題描述
編寫(xiě)一個(gè)程序,輸入一個(gè)1000 以?xún)?nèi)的正整數(shù),然后把這個(gè)整數(shù)的每一位數(shù)字都分離出來(lái),并逐一地顯示。
輸入格式:輸入只有一行,即一個(gè)1000以?xún)?nèi)的正整數(shù)。
輸出格式:輸出只有一行,即該整數(shù)的每一位數(shù)字,之間用空格隔開(kāi)。
輸入輸出樣例
樣例輸入
769
樣例輸出
7 6 9
import java.util.Scanner;
public class 數(shù)位分離 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
char[] a=s.toCharArray();
String b="";
for(int i=0;i<a.length;i++){
b =b+a[i]+" ";
}
System.out.print(b);
}
}
分離整數(shù)的各個(gè)數(shù)位


第一個(gè)do循環(huán),是為了得到這個(gè)數(shù)將會(huì)在第一個(gè)for循環(huán)里循環(huán)幾次。
一開(kāi)始在do里面,我的c為a,輸出都是0;因?yàn)樽詈骯為0;在接下來(lái)的循環(huán)里都是0。
不妨引入一個(gè)新的變量來(lái)統(tǒng)計(jì)循環(huán)次數(shù)。
第一個(gè)for循環(huán)執(zhí)行的是分離各個(gè)數(shù)位,然后存放在b數(shù)組里。別忘了a也要除以10。
第二個(gè)for循環(huán)是輸出。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實(shí)現(xiàn)簡(jiǎn)單碰撞檢測(cè)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡(jiǎn)單碰撞檢測(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-06-06
使用mybatisPlus生成oracle自增序列遇到的坑及解決
這篇文章主要介紹了使用mybatisPlus生成oracle自增序列遇到的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
Spring整合CXF webservice restful實(shí)例詳解
這篇文章主要為大家詳細(xì)介紹了Spring整合CXF webservice restful的實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
springboot2 jackson實(shí)現(xiàn)動(dòng)態(tài)返回類(lèi)字段方式
這篇文章主要介紹了springboot2 jackson實(shí)現(xiàn)動(dòng)態(tài)返回類(lèi)字段方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08
Maven多模塊及version修改的實(shí)現(xiàn)方法
這篇文章主要介紹了Maven多模塊及version修改的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
java編程之AC自動(dòng)機(jī)工作原理與實(shí)現(xiàn)代碼
這篇文章主要介紹了java編程之AC自動(dòng)機(jī)的有關(guān)內(nèi)容,涉及其應(yīng)用場(chǎng)景,運(yùn)行原理,運(yùn)行過(guò)程,構(gòu)造方法及Java中的實(shí)現(xiàn)代碼,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
解決Java處理HTTP請(qǐng)求超時(shí)的問(wèn)題
這篇文章主要介紹了解決Java處理HTTP請(qǐng)求超時(shí)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03

