freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java實習報告2and3-資料下載頁

2025-05-13 22:08本頁面
  

【正文】 (tea)。 for(int i=0。i()。++i) { ((i).toString())。 } }}運行結果如下:實驗題5 用SET存放對象。利用面向對象的思想,創(chuàng)建以下類:Person類,包含Person的姓名和身份證號碼。① 請創(chuàng)建三個對象,放在HashSet中: 姓名 張三 身份證號 12310000 姓名 李四 身份證號 12320000 姓名 王五 身份證號 12330000② 再創(chuàng)建對象: 姓名 張三 身份證號 12310000能放入到剛才創(chuàng)建的HashSet中么?③ 把集合中的元素打印出來。④ 用TreeSet存放上面三個人,要求按照身份證號排序,打印出來。能夠把上面步驟②中創(chuàng)建的對象放到這個TreeSet中么。[基本要求] 使用Java API中的Set相關的技術來完成實驗任務。[技術提示] l 使用HashSet要覆蓋hashCode()方法, equals()方法l 打印集合內的元素,要覆蓋toString()方法。l 使用TreeSet要實現Comparable接口。答:不能存放到Treeset里面了,不允許存在相同的數值。程序源代碼如下:Person類:public class Person implements ComparablePerson { String name。 String ID。 public Person() { // TODO Autogenerated constructor stub } public void setperson(String name,String ID) { =name。 =ID。 } public String getname() { return 。 } public String getID() { return 。 } public String toString() { return 姓名:++ +身份證號:+。 } public int hashcode() { return ()+()。 } public boolean equals(Object o) { if(this==null) { return false。 } else if(!(o instanceof Person)) { return false。 } else { Person p=(Person)o。 if(().pareTo(())0) { return true。 } else if(().pareTo(())==0amp。amp。().pareTo(())0) { return false。 } } return false。 } /** * @param args */ public static void main(String[] args) { // TODO Autogenerated method stub } @Override public int pareTo(Person o) { // TODO Autogenerated method stub int a=(())。 int b=(())。 if(ab) { return 1。 } else if(a==b) { return 0。 } else { return 1。 } }}Treeset類:import 。public class Treesettest { public Treesettest() { // TODO Autogenerated constructor stub } /** * @param args */ public static void main(String[] args) { // TODO Autogenerated method stub TreeSetPerson mytree=new TreeSetPerson()。 Person p1=new Person()。 Person p2=new Person()。 Person p3=new Person()。 (李四, 1232000)。 (張三, 1231000)。 (王五, 1233000)。 (p1)。 (p2)。 (p3)。 Person te=()。 while(()) { Person p=()。 (+()++())。 } }}程序運行結果如下:import 。import 。import 。import 。import 。import 。import 。import .*。public class MAP { public MAP( ) { // TODO Autogenerated constructor stub } public static void main(String[] args) throws NumberFormatException, IOException { // TODO Autogenerated method stub HashMapInteger,String ha=new HashMapInteger,String()。 String[] Sr。 String temp。 try { BufferedReader F=new BufferedReader(new FileReader(D:/))。 while((temp=())!=null) { Sr=(\t)。 ((Sr[0]), Sr[1])。 } } catch(FileNotFoundException e) { (文件沒有找到)。 } catch(IOException e) { (讀入文件有誤)。 } IteratorEntryInteger, String map = ().iterator()。 //while(()==null) while(()) { EntryInteger,String entry = ()。 (學號:+()+, 姓名:+())。 } try { (請輸入要檢索的學生的學號:)。 BufferedReader br = new BufferedReader(new InputStreamReader())。 String stuName = ((()))。 if(stuName != null) { (學生姓名為:+stuName)。 } else (查無此人!)。 }finally {} } }程序運行結果如下:實驗題6 用Map存放對象,里面存放了30個同學的學號和姓名。給定學生的學號,問該學生在不在名單中,如果在,給出姓名。[基本要求] 使用Java API中的Map相關的技術來完成實驗任務。[技術提示] 使用Java API中的Set相關的技術來完成實驗任務。l 使用文件操作,讀出文件中的學號和姓名;l 學號作為KEY,姓名作為VALUE,放到MAP中;l 從命令行中輸入的學號,作為KEY,在MAP中進行檢索。:通過這次實習讓我懂得了很多java的知識,更加加深了對java類的理解,學習到了如何繼承,類和接口,如何覆蓋函數,學習到了如何使用java中的List,hashset,treeset,hashmap等等,讓我收獲良多,但也有很多不滿意的地方,比如對hashmap的理解不深刻,知識我在做實驗三的第六題的時候遇到了一點困難,不過后來都解決了,以后我將一如既往的學習java,努力學好它。
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1