77范文网 - 专业文章范例文档资料分享平台

IO流加集合加强练习题附答案(4)

来源:网络收集 时间:2018-11-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

bw.newLine(); }

bw.close(); }

public static void keyFile(String pas) throws Exception {

byte[] bt = pas.getBytes(); int sum = 0; for (byte b : bt) { sum += b; }

FileInputStream fis = new FileInputStream(\); FileOutputStream fos = new FileOutputStream(\); int len = 0;

while ((len = fis.read()) != -1) { fos.write(len ^ sum); }

System.out.println(\解密成功\); fos.close(); fis.close();

}

public static void setPassword() throws FileNotFoundException, IOException { String KEY = \;

File file = new File(\);

FileInputStream fis = new FileInputStream(file); FileOutputStream fos = new FileOutputStream(\); int len = 0; int key = 0;

byte[] bt = KEY.getBytes(); for (byte b : bt) { key += b; }

while ((len = fis.read()) != -1) { System.out.println(len); len = len ^ key;

System.out.println(len); fos.write(len); }

fos.close(); fis.close();

} }

题目八:已知User类,该类有name(String类型)和age(int类型)两个属性,ArrayList排序,要求按照User对象的age的倒序排序。

import java.util.ArrayList;

/*已知User类,该类有name(String类型)和age(int类型)两个属性,ArrayList排序, 要求按照User对象的age的倒序排序。*/ public class Demo4 {

public static void main(String[] args) { ArrayList list=new ArrayList(); list.add(new User(\张三\, 25)); list.add(new User(\李四\, 23)); list.add(new User(\赵柳\, 19)); list.add(new User(\周期\, 31)); list.add(new User(\王二\, 28)); sort(list); }

private static void sort(ArrayList list) {

for (int i=0;i

for (int j=i+1;j

if(list.get(i).getAge()

System.out.println(list); } }

题目九: 设计一个学生类Student和它的一个子类Undergraduate。 * (1)Student类有name和age属性,一个包包含两个参数的构造方法,用于给name和age赋值, * 一个show()方法打印Student的属性信息。

* (2)本科生类Undergraduate增加一个degree(学位)属性,有一个包含三个参数的构造方法,

* 前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()

* 方法用于打印Undergraduate的属性信息。 * (3)在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。

public class Demo6 {

public static void main(String[] args) { Student s=new Student(\张三\, 19);

Undergraduate ud=new Undergraduate(\张骞\, 66, \

丝绸\);

s.show(); ud.show(); } }

class Student {

private String name; private int age;

public Student() { super(); }

public Student(String name, super();

this.name = name; this.age = age; }

public String getName() { return name;

int age) {

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库IO流加集合加强练习题附答案(4)在线全文阅读。

IO流加集合加强练习题附答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/296751.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: