1 / 5
文档名称:

JAVA程序题.doc

格式:doc   大小:55KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA程序题.doc

上传人:xunlai783 2018/1/7 文件大小:55 KB

下载得到文件列表

JAVA程序题.doc

文档介绍

文档介绍:1.  (20分)
 程序功能:随机生成0到10以内(包含10)的整数10个,定义一个整型数组来存储这些数字,要求随机生成的10个数字中,等于7,8,9,10的数字不超过3个。并隔行打印随机生成的10个数字,等于7,8,9,10的数字后面跟上“:”号加以区分。
如图1所示:
                         图1 打印效果
提示:
(1)“不超过3个”,即可以没有,也可以有1个,或者2个,或者3个,但不能超过3个。
(2)使用Random类生成10以内的随机数。
程序结构如下:
import .*;
public class Exam1
{
public static void main(String[] args)
{
//生成10个随机数,并打印
Random r = new Random();
int[] a = new int[10];
int temp = 0;
for(int i = 0; i < 10; i++){
if(temp<3){
a[i] = (11);
if(a[i]>=7){
temp ++;
}
}else{
a[i] = (7);
}
}
for(int j = 0 ; j < ; j++){
if(a[j]>=7){
(a[j] + ";") ;
}else{
(a[j]) ;
}
}
}
}
 
 2.  (20分)
 程序功能:将一个mp3文件()读入,然后将读入的内容写入到另一个新创建的文件中(),相当于文件复制的功能。
提示:
(1)使用FileInputStream类和FileOutputStream类进行文件读写操作。
程序结构如下:
import .*;
public class Exam2
{
   public void copyFile() throws Exception
   {
//获得输入流
FileInputStream fis = new FileInputStream("C://");
//获得输出流
FileOutputStream fos = new FileOutputStream("C://");
int num=0;
//开始读取文件
while((num= ())!=-1){
(num);
}
();
//读取文件完成,关闭连接
if(fis!=null){
();
fis=null;
}
if(fos!=null){
();
fos=null;
}
   }
   public static void main(String[] args) 
   {
      try
      {
          new Exam2()