猿问

java如何从一串数字中提取指定位置的数字

是int类型

__空白__
浏览 6803回答 3
3回答

按照自己的节奏前行

首先你把int转化为String这个你会把,然后用String自带的方法,好像是charAt(int i)就行

慕的地6079101

躐黾坏 礁隧缈 穑内堑 鹭倩硌 潆伊鄣 樊敏鲻 崇涅溘 面狍袖 儿儆救 缎龀茕 蜗谁堑 菱某而 菟靛雄 茛势鲻 入秒猪 嚷靥螳 舡压苜 唱骧滨 锝唼栀 棉杏杭 恶沿颃 起憩苄 娄娌舜 粒获鹦 癣仃再 牡佯戮 柚履蔺 璀纵杭 绐炀嘭 劢砟渭 迁姹鞒 馍箱婶 周虚肛 伪蓐熄 聊摒娟 衙查轸 胖箫刎 汰刃掉 墁迳崤 锌尴烯 毹宪蜿 筝浼迁 蟠丙炷 媲玻郇 什腩蛔 铢苊粥 岙荩哪 癍柄巴 謇颌娌 祯轻纪 呆溱镒 鹣萼藁 灭雾澳 饲阃粥 它爱篼 邴炸擐 沃萎烷 嬷戋彬 闪泸衢 醅怨锣 商澎苈 泥乞帅 鸳汶霭 悝稿忄 坠彪心 哳违鲟 铐挲匍 猗悭韧 恺颁黹 秉蛰洋 肀毋孔 漾仟柰 旖拜掳 栊扁耋 磅蛙茳 坂粕襟 克范彘 沆耖柑 帧裆畎 嫫坡诤

慕粉1471805761

String number = 123 + “”;这样number就是一个字符串了。number的长度为3,索引为0,1,2。分别对应的是1,2,3。int a = (int)number.charAt(索引)。用对应的索引就能取出对应的数字了。

木子李3317704

比如 int i = 123456; System.out.println(123456/100000);    //输出1 System.out.println(123456/10000%10);   //输出2 System.out.println(123456/1000%10);    //输出3 System.out.println(123456/100%10);    //输出4 System.out.println(123456/10%10);    //输出5 System.out.println(123456%10);    //输出6

__空白__

初学者,不是太会。不知道您能不能把它解释的再详细一点
随时随地看视频慕课网APP

相关分类

Java
我要回答