作业1—java基础实验——参考答案

合集下载

java基础作业1附答案

java基础作业1附答案

1.X (x<1)Y= 2x-1 (1<x<10)3x-11 (x>10) 要求输入x值后,输出y值。

package student.xiaoqiao.day01;import java.util.Scanner;public class Yi {public static void main(String[] args) {System.out.println("请输入一个数");Scanner sc = new Scanner(System.in);int x = sc.nextInt();if (x < 1) {System.out.println("y=" + x);}if (x > 1 & x < 10) {System.out.println("y=" + (2 * x - 1));}if (x > 10) {System.out.println("y=" + (3 * x - 11));}}}2.输入一个年份判断year是否是闰年package student.xiaoqiao.day01;import java.util.Scanner;public class Er {public static void main(String[] args) {System.out.println("请输入年份");Scanner sc=new Scanner(System.in);int year=sc.nextInt();if((year%4==0&year%100!=0)|(year%400==0)) System.out.println("是闰年");elseSystem.out.println("不是闰年");}}3.任意输入a,b,c 3个数判断a,b,c大小package student.xiaoqiao.day01;import java.util.Scanner;public class San {public static void main(String[] args) {System.out.println("请输入三个数(加空格或回车):");Scanner sc = new Scanner(System.in);int x = sc.nextInt();int y = sc.nextInt();int z = sc.nextInt();if (x > y & x > z) {System.out.println(x);} else if (x < y & z < y) {System.out.println(y);} else if (x < z & y < z) {System.out.println(z);}}}4_1输出图形*********package student.xiaoqiao.day01;public class Si_1 {public static void main(String[] args) {int temp = 3;for (int i = 1; i <= temp; i++) {for (int j = 1; j <= temp - i; j++) {System.out.print(" ");}for (int k = 1; k <= 2 * i - 1; k++) {System.out.print("*");}System.out.print('\n');}}}4_2输出图形*********package student.xiaoqiao.day01;public class Si_1 {public static void main(String[] args) {int temp = 3;for (int i = 1; i <= temp; i++) {for (int j = 1; j <= temp - i; j++) {System.out.print(" ");}for (int k = 1; k <= 2 * i - 1; k++) {System.out.print("*");}System.out.print('\n');}}}4_3输出图形任意输入n当输入n值为1时,输出 *当输入n值为2时,输出当输入n值为3时,输出.。

java基础练习及参考答案

java基础练习及参考答案

java基础练习及参考答案java基础练习编程结构:1.如果一个数从左边念和从右边念都就是同一个数,就称作回文数.比如:686就是一个回文数.编程找到1000以内所有的回文数.packagetext01;importjava.util.*;publicclasst1{publicstaticvoidmain(stringargs[]){inti,n,m,count=0;system.out.p rintln(\);for(i=1;i<=1000;i++){n=i;m=0;while(n!=0){m=m*10+n;n/=10;}if(m==i){sy stem.out.println(m);count++;}}}}2.一位妇女在河边洗碗.邻居们问:\家里去了多少个客人?\她提问:\每两个客人氰化钠一个菜碗,每三个客人氰化钠一个汤碗,每四个客人氰化钠一个饭碗,共用碗65个\反问共去了多少客人?packaget1;publicclasst2{publicstaticvoidmain(stringargs[]){intx=0;while(x<65){inti=x/2;i ntj=x/3;intm=x/4;if(i+j+m==65){system.out.println(x);}x++;}}}字符串:1/51.给定一个字符串“abc123abc”,求:1)将字串全部转为大写abc123abcpackagetext01;importjava.util.*;publicclasst1{publicstaticvoidmain(stringargs[]){stringstr=\;stringstr1=str.to uppercase();system.out.println(str1);}}2)截取字串的前3个字符abcpackagetext01;importjava.util.*;publicclasst1{publicstaticvoidmain(stringargs[]){stringstr=\;stringa[]=str.split(\);system.out.println(a[0]);}}3)去掉字符中两头的空格abc123abcpackagetext01;publicclasst2{publicstaticvoidmain(string[]args){stringstring=\;string=mytrim( string);system.out.println(\+string+\);}publicstaticstringmytrim(stringstring) {intstart=0;intend=string.length()-1;while(start<=end&&string.charat(start)==''){start++;}while(start<=end&&strin g.charat(end)==''){end--;}returnstring.substring(start,end+1);}}4)搜寻字母a发生的边线6packagetext01;importjava.util.*;publicclasst1{publicstaticvoidmain(stringargs[]){stringstr=\;system.out.println(str.indexof(\));}}2.取值一个字符串“helloworld.”,将字符串间的空格换成.2/5(提示信息:需用replaceall或循环方式处置)。

java基础作业1附答案

java基础作业1附答案

java基础作业1附答案1.某(某<1)Y=2某-1(13某-11(某>10)要求输入某值后,输出y值。

packagetudent.某iaoqiao.day01;importjava.util.Scanner;publicclaYi{publictaticvoidmain(String[]arg){}}2.输入一个年份判断year是否是闰年packagetudent.某iaoqiao.day01;importjava.util.Scanner;Sytem.out.println(\请输入一个数\Scannerc=newScanner(Sytem.in);int某=c.ne某tInt();if(某<1){Sytem.out.println(\}if(某>1&某<10){Sytem.out.println(\}if(某>10){Sytem.out.println(\}}}eleSytem.out.println(\不是闰年\3.任意输入a,b,c3个数判断a,b,c大小packagetudent.某iaoqiao.day01;importjava.util.Scanner;publicclaSan{publictaticvoidmain(String[]arg){}4_1输出图形某某某某某某某某某}Sytem.out.println(\请输入三个数(加空格或回车):\Scannerc=newScanner(Sytem.in);int某=c.ne某tInt();inty=c.ne某tInt();intz=c.ne某tInt();if(某>y&某>z){Sytem.out.println(某);}eleif(某<y&z<y){Sytem.out.println(y);}eleif(某<z&y<z){Sytem.out.println(z);}packagetudent.某iaoqiao.day01;publicclaSi_1{publictaticvoidmain(String[]arg){inttemp=3;for (inti=1;i<=temp;i++){for(intj=1;j<=temp-i;j++){Sytem.out.print(\}for(intk=1;k<=2某i-1;k++){Sytem.out.print(\}Sytem.out.print('\\n');}}}4_2输出图形某某某某某某某某某packagetudent.某iaoqiao.day01;publicclaSi_1{publictaticvoidmain(String[]arg){inttemp=3;for (inti=1;i<=temp;i++){for(intj=1;j<=temp-i;j++){Sytem.out.print(\}for(intk=1;k<=2某i-1;k++){Sytem.out.print(\}Sytem.out.print('\\n');}}}4_3输出图形任意输入n当输入n值为1时,输出某当输入n值为2时,输出当输入n值为3时,输出当输入n值为5时,输出某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某某.。

Java程序设计实验一参考答案

Java程序设计实验一参考答案

Java程序设计实验一参考答案java程序设计实验一――环境配置及程序控制语句实验目的:掌握java环境配置;掌握java的控制语句实验内容:一、提问以下内容1.若要正确运行并编译java程序,需要在电脑上安装什么?(回答环境名称即可)jdk2.加装不好java所需环境以后,须要对哪几个环境变量展开设置,在你的系统中找到这些变量并分别图片在本题下方。

需要创建系统环境变量java_home和classpath,需要修改系统环境变量path。

二、程序设计题1.撰写java程序,拒绝接受用户输出的1~12之间的整数,若不符合条件则再次输出,利用switch语句输入对应月份的天数。

(Poissonsscanner和io分别同时实现输出,将两种方法的源程序复制粘贴在本题下方,且将运转结果图片在本题下方)importjava.util.scanner;publicclassex1_1{intn=1;intshuru(){scannerinput=newscanner();system.out.println(“请输入1~12之间的整数:”);n=input.nextint();returnn;}publicstaticvoidmain(stringargs[]){shuru();if(n<1&&n>12){shuru();}else{switch(n){case1:case3:case5:case7:case8:case10:case12:system.out.println(“本月一共31天”);break;case4:case6:case9:case11:system.out.println(“本月一共30天”);break;default:system.out.println(“本月一共28天”);}}2.某班级存有10名同学出席英语考试,试用一维数组同时实现班级学生英语考试成绩的存储并统计数据其班级平均分。

java实验一附答案

java实验一附答案

Java实验一实验内容(1)写一个应用程序:在屏幕上显示hellojava(2) 写一个Applet小程序,输出hellojava(3) 利用循环计算2+4+6+8+……+100的总和并显示输出结果(4) 编程计算从10到20的平方值并将结果保存在一个数组中实验目的1熟练掌握Java中的数据类型、运算符、表达式及流程控制语句;2掌握数组的定义、建立及其使用方法;3熟悉Java一般程序的结构。

介于机房没有相关java编程软件,我们用txt文件来写java程序。

写完后,修改文件名的后缀,改为.java.编译:点“开始”-“运行”-输入“cmd”-打开你保存.java文件的目录-输入“javac文件名.java”,就会生成.class文件运行:在打开的DOS 环境里,打开你保存.java文件的目录,输入“java 文件名”即可答案:1 JA V A 语言基础(1)写一个应用程序:在屏幕上显示hellojavapublic class HelloWorld{public static void main(String[] args){System.out.println("Hello World!");}}(2)写一个Applet小程序,输出hellojavaimport javax.swing.JApplet;//引入类JAppletimport javax.swing.JLabel;//引入标签类JLabelpublic class HelloWorldApplet extends JApplet{public void init(){System.out.println("init Applet");}public void start(){System.out.println("start Applet");getContentPane().add(new JLabel("HelloWorldApplet"));}public void stop(){System.out.println("stop Applet");}public void destroy(){System.out.println("destory Applet");}}(3)利用循环计算2+4+6+8+……+100的总和并显示输出结果public class s{public static void main(String args[]){int i=2,sum=0;while(i<=100){sum+=i;i+=2;}System.out.println("求和结果是:"+sum);}}(4)编程计算从10到20的平方值并将结果保存在一个数组中public class Square{public static void printSquare(){long a[] =new long[11];int i;for(i=10;i<=20;i++)a[i-10]=i*i;for(i=0;i<=10;i++)System.out.println(10+i+"的平方值"+a[i]);}public static void main(String args[]){printSquare();}}。

JAVA实验1答案

JAVA实验1答案

广东海洋大学学生实验报告书(学生用表)实验名称实验一.熟悉Java编程开发环境课程名称Java程序设计与开发技术课程号16232004学院(系) 信息学院专业计算机科学与技术班级计科学生姓名学号实验地点钟海楼04019实验日期2015年9月14日一、实验目的(1)学习掌握开发Java应用程序的三个步骤;(2)学习同时编译多个Java源文件。

二、实验任务完成实验一指导上实验1、实验2的实验任务。

三、实验仪器设备和材料安装有J2SE开发工具的PC机。

四、实验内容和步骤实验1 一个简单的应用程序编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,欢迎学习Java”和“We are students”。

代码如下:Hello.javapublic class Hello{public static void main(String[] args) {System.out.println("你好,欢迎学习Java");A a=new A();a.fA();}}class A{void fA(){System.out.println("We are students");}}运行结果:GDOU-B-11-112试验后的练习(1)编译器怎样提示丢失大括号的错误。

Hello.java:16: 错误: 解析时已到达文件结尾(2)编译器怎样提示语句丢失分号的错误。

Hello.java:15: 错误: 需要';'(3)编译器怎样提示将System写成system这一错误。

Hello.java:5: 错误: 程序包system不存在(4)编译器怎样提示将String写成string这一错误。

Hello.java:3: 错误: 找不到符号实验2 联合编译编写4个源文件:MainClass.java、A.java、B.java、C.java,每个源文件只有一个类。

java实验答案全.doc

java实验答案全.doc
}
public void Display(){
if(this.average>=80) status = 1;
else statu$=O;
if(status==l) System.out.println(name+":通过!");if(status==O) System.out.println(name+••:不通过!’•);
}
public float get_y(){ return this.y;
}
//显示点的位罝
public String getLocation(){
String str = "("+(this.x)+","+(this.y)+")"+"\n"; return str;
}
//修改点的坐标
public void changeLocation(float a,float b){
st2.Display();
}
}
实验
2.按照要求编写Java Application程序。
假定要为某个公司编写雇员工资支付程序。这个公司有各种类型的雇员(Employee),不同类型的雇员按不同的方式支付工资:
经理(Manager):每月获得一份固定的工资;
销售人员(Salesman):在基本工资的基础上每月还有销售提成;
class Student {
public String name; public double a,b,c; public double average; int status;
}
class Undergraduate extends Student {

java实验报告实验1答案

java实验报告实验1答案

实验一熟悉NetBeans IDE 平台,开发环境及Java编程实验目的:1、我们使用的开发平台是NetBeans IDE,希望通过本次实验同学们能对NetBeans IDE 的开发环境有一个清楚的了解并能熟练运用,对Java语法进行初步运用,对面向对象的编程有一个直观的认识和深入理解,对于Java的基础知识进行理解运用和巩固。

为以后的实验中能够进行开发程序打下基础。

2、通过编程和上机实验理解Java语言是如何体现面向对象编程基本思想,了解类的封装方法,以及如何创建类和对象,了解成员变量和成员方法的特性,掌握OOP方式进行程序设计的方法,了解类的继承性和多态性的作用。

实验内容:● 1. 编写一个体现面向对象思想的程序。

● 2. 编写一个创建对象和使用对象的方法的程序。

● 3. 编写一个显示当前日期和时间的程序。

● 4. 编写不同成员变量修饰方法的程序。

● 5. 编写不同成员方法修饰方法的程序。

● 6. 编写体现类的继承性(成员变量、成员方法、成员变量隐藏)的程序。

●7. 编写体现类的多态性(成员方法重载、构造方法重载)的程序。

实验步骤:●双击桌面上的NetBeans IDE 6.5.1快捷方式或在文件菜单中打开它。

图1-1点击文件,创建新项目,创建一个项目名:experiment1。

点击按钮下一步:在项目名称处输入:experiment1 然后点击完成:在experiment1 下实现程序项目experiment1样例1:编写应用程序输出如下三角形。

****************【参考程序】public class Star{public static void main(Stringa[]){System.out.println(" *");System.out.println(" ***");System.out.println(" *****");System.out.println("*******");}}程序运行结果如图1-2所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、从键盘上输入10个整数,并将其放入一个一维数组中,然后将其前5个元素与后5个元素对换,即:第1个元素与第10个元素互换,第2个元素与第9个元素互换…第5个元素与第6个元素互换。

分别输出数组原来各元素的值和对换后各元素的值。

参考答案具体代码实现如下:1.package programe;2.3.import java.io.BufferedReader;4.import java.io.IOException;5.import java.io.InputStreamReader;6.7.public class HuHuanDemo {8.public static void main(String args[]) {9. print();10.11. }12.13.public static int[] write() {14. BufferedReader[] buf = newBufferedReader[10];/* 申请缓冲数组 */15.int n;/* 开关量和中间量 */16.int array[] = new int[10];17.for (int i = 0; i < 10; i++)/* 赋值 */18. {19. buf[i] = new BufferedReader(newInputStreamReader(System.in));20./* 给每个缓冲区定义 */21.do/* 判断是否是空串,如是则重新输入 */22. {23. n = 1;24. System.out.print("请输入第" + (i + 1) + "个整数:");25.try/* 建立一个异常捕获 */26. {27. array[i] = Integer.parseInt(buf[i].readLine());/* 执行串变整数 */28./*29. * Integer.parseInt(str) - str转成 int型 buf[i].readLine() -30. * 从系统输入缓冲区读入字符流给buf缓冲区并返回字符串31. */32. } catch (NumberFormatException e)/* 捕获异常 */33. {34. System.out.println("数据输入错误请重新输入");/* 处理异常 */35. n = 0;36. } catch (IOException e) {37. e.printStackTrace();38. }39. } while (n == 0);40. }41.return array;42.43. }44.45.public static void print() {46.int[] ary = write();47.int s;48. System.out.println("\n你输入的数组是:");49.for (int i = 0; i < 10; i++)/* 输出原数组 */50. {51. System.out.print(ary[i] + " ");52. }53.for (int i = 0; i < 5; i++)/* 对换 */54. {55. s = ary[i];56. ary[i] = ary[9 - i];57. ary[9 - i] = s;58. }59.60. System.out.println("\n对换后的数组是:");61.for (int i = 0; i < 10; i++)/* 输出对换后数组 */62. {63. System.out.print(ary[i] + " ");64. }65. System.out.println();66. }67.68.}69.程序输出的结果如图17.2所示。

2、金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)→(壹仟零壹拾壹元整)输出。

试题分析金额转换,在开发财务相关软件时会经常用到,也是软件本地化的一个需要。

一般开发公司或者团队都有相应的金额转换类或者是模块,配合报表工具,可以实现良好的本地化参考答案具体代码实现如下:1.package programe;2.import java.text.NumberFormat;3.import java.util.HashMap;4.import java.util.Scanner;5.public class AmountOfConversion {6.//定义HashMap的value值7.public static final String EMPTY = "";8.public static final String ZERO = "零";9.public static final String ONE = "壹";10.public static final String TWO = "贰";11.public static final String THREE = "叁";12.public static final String FOUR = "肆";13.public static final String FIVE = "伍";14.public static final String SIX = "陆";15.public static final String SEVEN = "柒";16.public static final String EIGHT = "捌";17.public static final String NINE = "玖";18.public static final String TEN = "拾";19.public static final String HUNDRED = "佰";20.public static final String THOUSAND = "仟";21.public static final String TEN_THOUSAND = "万";22.public static final String HUNDRED_MILLION = "亿";23.public static final String YUAN = "元";24.public static final String JIAO = "角";25.public static final String FEN = "分";26.public static final String DOT = ".";27.private static AmountOfConversion formatter = null;//创建AmountOfConversion的实例对象28.//创建初始化一个HashMap对象29.private HashMap NumberMap = new HashMap();30.private HashMap HighnumberofMoney = new HashMap();31.//创建初始化一个NumberFormat对象32.private NumberFormat numberFormat =NumberFormat.getInstance();33.private AmountOfConversion() {34.//在用new创建AmountOfConversion对象时,为HashMap对象进行key-value的映射35. numberFormat.setMaximumFractionDigits(4);//设置数据的小数部分的最大位数是4位36. numberFormat.setMinimumFractionDigits(2);//设置数据的小数部分的最小位数是2位37. numberFormat.setGroupingUsed(false);/*设置此格式中是不可以使用组。

如果设置可以使用组,则数 1234567 可能被格式化为 "1,234,567"*/38. NumberMap.put("0", ZERO);39. NumberMap.put("1", ONE);40. NumberMap.put("2", TWO);41. NumberMap.put("3", THREE);42. NumberMap.put("4", FOUR);43. NumberMap.put("5", FIVE);44. NumberMap.put("6", SIX);45. NumberMap.put("7", SEVEN);46. NumberMap.put("8", EIGHT);47. NumberMap.put("9", NINE);48. NumberMap.put(DOT, DOT);49. HighnumberofMoney.put("1", TEN);50. HighnumberofMoney.put("2", HUNDRED);51. HighnumberofMoney.put("3", THOUSAND);52. HighnumberofMoney.put("4", TEN_THOUSAND);53. HighnumberofMoney.put("5", TEN);54. HighnumberofMoney.put("6", HUNDRED);55. HighnumberofMoney.put("7", THOUSAND);56. HighnumberofMoney.put("8", HUNDRED_MILLION);57. }58.public static AmountOfConversion getInstance() {//判断AmountOfConversion对象formatter是否初始化59.if (formatter == null)60. formatter = new AmountOfConversion();61.return formatter;62. }63.//进行金额转换的多种数据类型64.public String format(String moneyStr) {65. String result = "不能进行金额转换!!";66.if(isConversion(moneyStr)){67. result = convertIntegerTochinese(moneyStr);68. result = convertPointTochinese(result);69. }70.return result;71. }72.public String format(double moneyDouble) {73.return format(numberFormat.format(moneyDouble));74. }75.public String format(int moneyInt) {76.return format(numberFormat.format(moneyInt));77. }78.public String format(long moneyLong) {79.return format(numberFormat.format(moneyLong));80. }81.public String format(Number moneyNum) {82.return format(numberFormat.format(moneyNum));83. }84.private String convertIntegerTochinese(String moneyStr) {//将参数中传入的阿拉伯数字转换成中文85. String result;86. StringBuffer C2CStrBufer = new StringBuffer();87.for (int i = 0; i < moneyStr.length(); i++) {88. C2CStrBufer.append(NumberMap.get(moneyStr.substring(89. i, i + 1)));90. }91.// 拾佰仟万亿等都是汉字里面才有的单位,加上它们92.int indexOfDot = C2CStrBufer.indexOf(DOT);93.int moneyPatternCursor = 1;94.for (int i = indexOfDot - 1; i > 0; i--) {95. C2CStrBufer.insert(i, HighnumberofMoney.get(EMPTY96. + moneyPatternCursor));97. moneyPatternCursor = moneyPatternCursor == 8 ? 198. : moneyPatternCursor + 1;99. }100. String fractionPart = C2CStrBufer.substring(C2CStrBuf er101. .indexOf("."));102. C2CStrBufer.delete(C2CStrBufer.indexOf("."),103. C2CStrBufer.length());104.while (C2CStrBufer.indexOf("零拾") != -1) {105. C2CStrBufer.replace(C2CStrBufer.indexOf("零拾"), 106. C2CStrBufer.indexOf("零拾") + 2, ZERO); 107. }108.while (C2CStrBufer.indexOf("零佰") != -1) {109. C2CStrBufer.replace(C2CStrBufer.indexOf("零佰"), 110. C2CStrBufer.indexOf("零佰") + 2, ZERO); 111. }112.while (C2CStrBufer.indexOf("零仟") != -1) {113. C2CStrBufer.replace(C2CStrBufer.indexOf("零仟"), 114. C2CStrBufer.indexOf("零仟") + 2, ZERO); 115. }116.while (C2CStrBufer.indexOf("零万") != -1) {117. C2CStrBufer.replace(C2CStrBufer.indexOf("零万"), 118. C2CStrBufer.indexOf("零万") + 2, TEN_THOUSAND);119. }120.while (C2CStrBufer.indexOf("零亿") != -1) {121. C2CStrBufer.replace(C2CStrBufer.indexOf("零亿"), 122. C2CStrBufer.indexOf("零亿") + 2, HUNDRED_MILLION);123. }124.while (C2CStrBufer.indexOf("零零") != -1) {125. C2CStrBufer.replace(C2CStrBufer.indexOf("零零"), 126. C2CStrBufer.indexOf("零零") + 2, ZERO); 127. }128.if (stIndexOf(ZERO) == C2CStrBufer.leng th() - 1)129. C2CStrBufer.delete(C2CStrBufer.length() - 1, 130. C2CStrBufer.length());131. C2CStrBufer.append(fractionPart);132. result = C2CStrBufer.toString();133.return result;134. }135.private String convertPointTochinese(String moneyStr) {//对小数点后面的数字进行汉字处理136. String result;137. StringBuffer C2CStrBufer = new StringBuffer(moneyStr) ;138.int indexOfDot = C2CStrBufer.indexOf(DOT);139. C2CStrBufer.replace(indexOfDot, indexOfDot + 1, YUAN) ;140. C2CStrBufer.insert(C2CStrBufer.length() - 1, JIAO); 141. C2CStrBufer.insert(C2CStrBufer.length(), FEN);142.if (C2CStrBufer.indexOf("零角零分") != -1)// 没有零头,加整143. C2CStrBufer.replace(C2CStrBufer.indexOf("零角零分"),144. C2CStrBufer.length(), "整");145.else if (C2CStrBufer.indexOf("零分") != -1)// 没有零分,加整146. C2CStrBufer.replace(C2CStrBufer.indexOf("零分"), 147. C2CStrBufer.length(), "整");148.else {149.if (C2CStrBufer.indexOf("零角") != -1)150. C2CStrBufer.delete(C2CStrBufer.indexOf("零角"),151. C2CStrBufer.indexOf("零角") + 2); 152. }153. result = C2CStrBufer.toString();154.return result;155. }156.private boolean isConversion(String moneyStr) {//判断参数传来的数据是否符合进行转换的条件157.int fractionDigits = moneyStr.length() - moneyStr.indexOf(DOT) - 1;158.boolean flag = true;159.if (fractionDigits > 2){160. System.out.println("金额" + moneyStr + "的小数位多于两位。

相关文档
最新文档