请完成程序,首先由一个类simple实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个simple的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件中,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。

注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。

import java.io.*;

class TheSerial implements Serializable

{

private int intvalue;

private double doublevalue;

private String string;

The Serial ()

{

intvalue=123;

doublevalue=12.34;

string="Serialize Test";

}

public void setDouble(double d)

{

doublevalue=d;

}

public void setInt(int i)

{

intvalue=i;

}

public void setString(String s)

{

string=s;

}

public String to String()

{

return("int="+intvalue+" double="+doublevalue+" string="+string);

}

}

public class simple

{

public static void main(String[] args)

{

The Serial e1=new TheSerial();

TheSerial e2;

try

{

e1.setInt(Integer.parseInt(args[0]));

e1.setDouble(Double.parseDouble(args[1]));

e1.setString(args[2]);

}

catch(Exception e)

{

e1.setString(e.getMessage());

}

System.out.println(e1);

try

{

FileOutputStream S=new FileOutputStream("TheSerial.data");

ObjectOutputStream OS=new ObjectOutputStream(oS);

______;

}

catch(IOException ioException)

{

System.out.println (ioException.getMessage ());

}

try

{

FileInputStream iS=new FileInputStream("TheSerial.data");

ObjectInputStream IS=new ObjectInputStream(iS);

______;

System.out.println(e2);

}

catch(IOException ioException)

{

System.out.println(ioException.getMessage());

}

catch(ClassNotFoundException cnfException)

{

System.out.println(cnfException.getMessage());

}

}

}

请帮忙给出正确答案和分析,谢谢!

java 二维数组位置_请完成下列Java程序:查找一个矩阵中的鞍点,对于一个二维数组中的鞍点,该点位置上的元素在该行上...相关推荐

  1. 习题 5.7 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小(也可能没有鞍点)。

    C++程序设计(第三版) 谭浩强 习题5.7 个人设计 习题 5.7 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小(也可能没有鞍点). 代码块: #include <io ...

  2. matlab查找鞍点的位置,找出一个二维数组中的鞍点,即该位置上的元素在该行上最大、在该...

    /* 二维数组中的鞍点,即该位置上的元素在该行上最大.在该列上最小.也可能没有鞍点 二维数组鞍点判断,要逐个要素进行确认,并用二维数组记录满足各要素时的坐标, 之后进行各性质重合对比来确定,也就是说, ...

  3. C++找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小(也可能没有鞍点)

    今日正式用csdn博客记录,回顾我所学到的知识,分享一些我的人生感悟和自身经历.也希望未来通够过此平台和更多喜爱编程的人交流学习. 道听途说再加上自己的感悟,认为编程最重要的是思想,而不是语言本身,语 ...

  4. 找出一个二维数组中的鞍点,既该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。(C语言程序设计第五版 p166.8)

    一,条件:该行最大(只有一个) 该列最小(只有一个) 二,功能:输入一个任意二维数组,输出鞍点或者输出鞍点不存在 三,思路: 以2*2的数组为例 (1,1) (1,2)   (2,1)   (2,2) ...

  5. java 提供的排序方法_请给出java几种排序方法

    展开全部 排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序 为了便于管理,先引32313133353236313431303231363533e78988e69d83313 ...

  6. 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点

    找出一个二维师数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点 思路: 找出某行最大数,再判断此数是否是所在列最小 代码: #include<stdio.h> int ...

  7. (C语言)找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列上最小,也可能没有鞍点。存在则输出坐标;否则输出 -1.

    #include<stdio.h> /* 找出一个二维数组中的鞍点,即该位置上的元素在该行最大, 在该列上最小,也可能没有鞍点.存在则输出坐标:否则输出 -1. */ int main(v ...

  8. java单个数组求积_[剑指offer][Java]构建乘积数组

    题目 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]A[1]...A[i-1]A[i+1]...A[n-1].不能使用除法. 程 ...

  9. java能搞底层吗_彻底搞清楚Java并发 (二) 底层实现

    Java代码 -> Java字节码 -> 汇编指令(汇编指令是cpu指令的集合) Volatile Java语言提供了Volatile,在某些情况下比上锁要更加方便,如果一个成员变量被声明 ...

最新文章

  1. 从Varchar转换为 datetime
  2. 希尔排序法对一维数组排序
  3. win7 64 pl/sql developer 不能选择database下来框
  4. 携程启动“2021混合办公试验”,梁建章:拥抱疫情之外的在家办公
  5. 旋风加速浏览器安卓android,旋风加速浏览器
  6. 8uftp工具,这款工具有什么作用?它的优势在哪里?
  7. 小学计算机老师实习报告,精选信息技术教师实习报告3篇
  8. 2022年必备的加密行业术语大全,你了解有多少?
  9. TAPD项目管理:工作流自动化最佳实践
  10. 八:用MATLAB求传递函数的单位阶跃响应并绘制出曲线
  11. RN-Flex Box---基础
  12. LaTeX | LaTeX:写大论文时同时使用“\uline”和“\textbf”
  13. Android EditText设置边框
  14. 【面试攻略】服务端面试-边锋
  15. 好嗨游戏:游戏界的《千与千寻》,7年等待,游戏禅师陈星汉新作《Sky光遇》登录App Store
  16. Redis的奇葩问题
  17. 向浏览器后台传入Jason数据却出现错误的解决办法
  18. JavaScript 加密库 crypto-js
  19. GPU虚拟化现状及新技术方案XPU
  20. seafile for linux,利用 Seafile 搭建私人云盘

热门文章

  1. Unity C#基础之 反射反射,程序员的快乐
  2. Selenium - CSS Selector
  3. std::shared_ptr
  4. MVC命名空间中的~UrlHelper中的Action方法告诉我们方法重载的重要性(路由的统一)...
  5. Python:通过远程监控用户输入来获取淘宝账号和密码的实验(二)
  6. 样本距离计算、向量范数、矩阵范数
  7. Beautiful Soup的用法
  8. OAuth2.0网页授权 提示未关注该测试号
  9. C#报错:创建调试信息文件 ……obj\Debug\model.pdb: 拒绝访问
  10. Mysql到Redis的数据协议(可以按照写redis的协议,自测已经成功,key值可以自己变化,不一定非要是id)