From 56c0caab6bb807a36fd0c849e51282dcb581d3da Mon Sep 17 00:00:00 2001 From: Doni Pracner Date: Tue, 17 Nov 2015 18:09:15 +0100 Subject: [PATCH] TestHash, poruke na srpskom, eksplicitno prijavljivanje problema sa fajlom --- Hash/TestHash.java | 46 +++++++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/Hash/TestHash.java b/Hash/TestHash.java index 565614b..e1906f7 100644 --- a/Hash/TestHash.java +++ b/Hash/TestHash.java @@ -56,11 +56,15 @@ public class TestHash { OHashSet hash = new OHashSet<>(size); if (Svetovid.testIn(fajl)) { while (Svetovid.in(fajl).hasMore()) { - hash.add(i.ucitaj(Svetovid.in(fajl))); + InfoTip sledeci = i.ucitaj(Svetovid.in(fajl)); + hash.add(sledeci); } Svetovid.closeIn(fajl); + + hash.printStats(); + } else { + System.err.println("ne moze se otvoriti fajl!"); } - hash.printStats(); } /* @@ -74,24 +78,28 @@ public class TestHash { hash.add(i.ucitaj(Svetovid.in(fajl))); } Svetovid.closeIn(fajl); - } - System.out.println("-- dodatni testovi ubacivanja i izbacivanja --"); - // hash.printStats(); - InfoTip it = hash.someElement(); - if (!hash.add(it)) { - System.out.println("success: not added again"); - } else { - System.out.println("fail: added again!"); - } - if (hash.remove(it)) { - System.out.println("success: removed"); - } else { - System.out.println("fail: not removed!"); - } - if (hash.add(it)) { - System.out.println("success: added back in"); + + System.out + .println("-- dodatni testovi ubacivanja i izbacivanja --"); + // hash.printStats(); + InfoTip it = hash.someElement(); + if (!hash.add(it)) { + System.out.println("uspeh: nije ponovo dodat"); + } else { + System.out.println("neuspeh: ponovo dodat!"); + } + if (hash.remove(it)) { + System.out.println("uspeh: uklonjen"); + if (hash.add(it)) { + System.out.println("uspeh: vracen"); + } else { + System.out.println("neuspeh: nije vracen"); + } + } else { + System.out.println("neuspeh: nije uklonjen!"); + } } else { - System.out.println("fail: not added back in"); + System.err.println("ne moze se otvoriti fajl!"); } } -- 2.25.1