欢迎来到天天文库
浏览记录
ID:38289084
大小:54.79 KB
页数:9页
时间:2019-06-07
《java有用的程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、6.定义一个类Initial,类的内部重载initArr()方法,分别实现对整型数组、双精度型数组、字符串数组的初始化功能,数组作为方法的参数,方法体内提示用户为数组元素输入数据,然后显示所有元素。在mian方法中创建三种类型的数组,创建Initial类的对象,分别调用initArr()方法进行初始化。importjava.util.*;publicclassOverLoad2{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannerreader=newScanner(System.in);I
2、nitialinit=newInitial();inta[]=newint[6];init.initArr(a);doubleb[]=newdouble[5];init.initArr(b);Strings[]=newString[3];init.initArr(s);}}classInitial{Scannerreader=newScanner(System.in);voidinitArr(intarr[]){System.out.println("初始化整型数组");for(inti=0;i3、(i+1)+"个整数");arr[i]=reader.nextInt();}System.out.println("整型数组初始化完毕,所有元素为:");for(inti=0;i4、输入第"+(i+1)+"个双精度数");arr[i]=reader.nextDouble();}System.out.println("双精度型数组初始化完毕,所有元素为:");for(inti=0;i5、t.println("请输入第"+(i+1)+"个字符串");arr[i]=reader.next();}System.out.println("字符串型数组初始化完毕,所有元素为:");for(inti=0;i6、n方法中定义float与double类型变量,分别赋好初值,创建MathDemo类的对象,调用round()方法,将结果显示在屏幕上。importjava.util.*;publicclassOverLoad3{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloatx=3.475f;doubley=3432.934;System.out.println(x+"四舍五入后为"+MathDemo.round(x));System.out.println(y+"四舍五入后为"+MathDemo.rou7、nd(y));}}classMathDemo{staticScannerreader=newScanner(System.in);staticintround(floata){intn=(int)a;if(a-n>=0.5)returnn+1;elsereturnn;}staticlonground(doublea){longn=(long)a;if(a-n>=0.5)returnn+1;elsereturnn;}}生命周期及作用域1.定义一个按身高计算标准体重的类StdWeig
3、(i+1)+"个整数");arr[i]=reader.nextInt();}System.out.println("整型数组初始化完毕,所有元素为:");for(inti=0;i4、输入第"+(i+1)+"个双精度数");arr[i]=reader.nextDouble();}System.out.println("双精度型数组初始化完毕,所有元素为:");for(inti=0;i5、t.println("请输入第"+(i+1)+"个字符串");arr[i]=reader.next();}System.out.println("字符串型数组初始化完毕,所有元素为:");for(inti=0;i6、n方法中定义float与double类型变量,分别赋好初值,创建MathDemo类的对象,调用round()方法,将结果显示在屏幕上。importjava.util.*;publicclassOverLoad3{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloatx=3.475f;doubley=3432.934;System.out.println(x+"四舍五入后为"+MathDemo.round(x));System.out.println(y+"四舍五入后为"+MathDemo.rou7、nd(y));}}classMathDemo{staticScannerreader=newScanner(System.in);staticintround(floata){intn=(int)a;if(a-n>=0.5)returnn+1;elsereturnn;}staticlonground(doublea){longn=(long)a;if(a-n>=0.5)returnn+1;elsereturnn;}}生命周期及作用域1.定义一个按身高计算标准体重的类StdWeig
4、输入第"+(i+1)+"个双精度数");arr[i]=reader.nextDouble();}System.out.println("双精度型数组初始化完毕,所有元素为:");for(inti=0;i5、t.println("请输入第"+(i+1)+"个字符串");arr[i]=reader.next();}System.out.println("字符串型数组初始化完毕,所有元素为:");for(inti=0;i6、n方法中定义float与double类型变量,分别赋好初值,创建MathDemo类的对象,调用round()方法,将结果显示在屏幕上。importjava.util.*;publicclassOverLoad3{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloatx=3.475f;doubley=3432.934;System.out.println(x+"四舍五入后为"+MathDemo.round(x));System.out.println(y+"四舍五入后为"+MathDemo.rou7、nd(y));}}classMathDemo{staticScannerreader=newScanner(System.in);staticintround(floata){intn=(int)a;if(a-n>=0.5)returnn+1;elsereturnn;}staticlonground(doublea){longn=(long)a;if(a-n>=0.5)returnn+1;elsereturnn;}}生命周期及作用域1.定义一个按身高计算标准体重的类StdWeig
5、t.println("请输入第"+(i+1)+"个字符串");arr[i]=reader.next();}System.out.println("字符串型数组初始化完毕,所有元素为:");for(inti=0;i6、n方法中定义float与double类型变量,分别赋好初值,创建MathDemo类的对象,调用round()方法,将结果显示在屏幕上。importjava.util.*;publicclassOverLoad3{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloatx=3.475f;doubley=3432.934;System.out.println(x+"四舍五入后为"+MathDemo.round(x));System.out.println(y+"四舍五入后为"+MathDemo.rou7、nd(y));}}classMathDemo{staticScannerreader=newScanner(System.in);staticintround(floata){intn=(int)a;if(a-n>=0.5)returnn+1;elsereturnn;}staticlonground(doublea){longn=(long)a;if(a-n>=0.5)returnn+1;elsereturnn;}}生命周期及作用域1.定义一个按身高计算标准体重的类StdWeig
6、n方法中定义float与double类型变量,分别赋好初值,创建MathDemo类的对象,调用round()方法,将结果显示在屏幕上。importjava.util.*;publicclassOverLoad3{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloatx=3.475f;doubley=3432.934;System.out.println(x+"四舍五入后为"+MathDemo.round(x));System.out.println(y+"四舍五入后为"+MathDemo.rou
7、nd(y));}}classMathDemo{staticScannerreader=newScanner(System.in);staticintround(floata){intn=(int)a;if(a-n>=0.5)returnn+1;elsereturnn;}staticlonground(doublea){longn=(long)a;if(a-n>=0.5)returnn+1;elsereturnn;}}生命周期及作用域1.定义一个按身高计算标准体重的类StdWeig
此文档下载收益归作者所有