Java 从键盘读入一个三位整数,将百位、十位分离后显示。如:输入:153,显示1,5,3.源程序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哪里不会。输入用Scanner。输出用System.out.println分离用取余和除法。 public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in); int num = scanner.nextInt(); if (num >= 100 && num < 10000) { String s = toString(num); System.out.println(s.substring(1,s.length())); } else { throw new Exception("不是3位数"); } } private static String toString(int num) { if (num >= 1) { int singleNum = num % 10; int hignNum = num / 10; String str = toString(hignNum)+","; str = str+singleNum; return str; }else{ return ""; } } javax.servlet.ServletException:错误初始化servlet类com.jxw.Hello xml分割 在struts2中怎么循环map集合 resin启动报错 hibernate如何处理数据删除标签? jbuilder+weblogic??????????? 一个关于JFreeChart的问题,困扰我好长时间了,请各位达人指教 机会难得!!组建学习日记开源项目开发小组(jsp+javabean+struts框架)的公开信(11月11日报名截止) struts中怎么实现动态菜单? 讨论:J2EE数据库类的设计模式! maven 导入依赖报错 为啥输出的最小值总是零
Scanner scanner = new Scanner(System.in); int num = scanner.nextInt();
if (num >= 100 && num < 10000) {
String s = toString(num);
System.out.println(s.substring(1,s.length())); } else {
throw new Exception("不是3位数");
}
} private static String toString(int num) {
if (num >= 1) {
int singleNum = num % 10;
int hignNum = num / 10; String str = toString(hignNum)+",";
str = str+singleNum;
return str;
}else{
return "";
} }