sonesay
Jan 20 2008, 02:39 AM
Ok at my Uni they teach you OOP with java, They used to do with C++ i believe but swiched to java because its easier to teach people OOP with java apparently. Anyway I've been working on some exercises with java (book is 'objects first with java'). I've got this one exercise which I cant understand. QUOTE Exercise 4.29
Rewrite getLot so that it does not rely on a lot with a particular number being stored at index (number - 1) in the collection. For instance, if lot number 2 has been removed, then lot number 3 will have been moved from index 2 to index 1, and all higher lot numbers will also have been moved one index position. You may assume that lots are always stored increasing order of their lot number.
this is the existing getLot method CODE /** * Return the lot with the given number. Return null * if a lot with this number does not exist. * @param lotNumber The number of the lot to return. */ public Lot getLot(int lotNumber) { if((lotNumber >= 1) && (lotNumber < nextLotNumber)) { // The number seems to be reasonable. Lot selectedLot = (Lot) lots.get(lotNumber - 1); // Include a confidence check to be sure we have the // right lot. if(selectedLot.getNumber() != lotNumber) { System.out.println("Internal error: " + "Wrong lot returned. " + "Number: " + lotNumber); } return selectedLot; } else { System.out.println("Lot number: " + lotNumber + " does not exist."); return null; } } I dont get what the exercise is asking me to do  any help apprecaited
Reply
Jephthah
Jan 20 2008, 03:41 AM
Does it say anywhere above that what lots exactly is? I don't see where it came from or what it is. The only thing I can gather from the question is that they want you to make lots a dynamic list rather than a static array so that you can remove and add in the middle without having to shift everything after it. Though, I don't see anywhere in the getLot method where they are actually shifting anything... so I don't see how they want you to change it. Sorry I couldn't be of more help. I hate it when I have questions like those to do.
Reply
sonesay
Jan 20 2008, 03:46 AM
Lots is like an item being sold at the auction house. sorry I didnt want to paste the entire code/classes its too long  . I think I've found the solution now on the net. The website for the book is so cheap they got text based discussions lol. I hate those its so hard to read and find info. anyway heres the sulotion I found in PDF format. it only covers chapter 4 of the book. if anyone else needs it. http://www.eden.rutgers.edu/~muresan/202_O.../solutions4.pdf
Reply
Similar Topics
Keywords : java, exercise, understand
- Java Vs Javascript
(8)
Java Or C++
(0) Many having tell me to make my MMORPG in java leads me to agree, But I'm not sure truly is it
not yet easier, but yet the outcome of programming an MMORPG in java will make it fail or succeed
more then one in C+= I've learned a lot of variables in javascript, and I don't think that
java would be too bad either. My true question is, is those who use these languages, which seems
to give better outcome, and which seems to be more in ease. Regards -PCessna....
Java Applet Query
(1) Hey there, I have made an applet that shows images moving about the screen. I have pause/resume
buttons that work. But i've noticed that when the applet is interuppted by something i.e moving
another window over it, it will automatically repaint. My question is how can I stop this? How can
I make it so that the only time that paint is called is when I want it to be called? Thanks in
advance!....
Circular Movment/animation In Java?
(6) Hey there guys! How would i go about making an object move about a fixed point for a java
applet? Thanks in advance guys! Regards, Rod....
Java Part 1
(2) The HTML <script> tag is used to insert a JavaScript into an HTML page. Examples Write text
with Javascript - http://www.w3schools.com/js/tryit.asp?filename=tryjs_text The example
demonstrates how to use JavaScript to write text on a web page. Write HTML with Javascript -
http://www.w3schools.com/js/tryit.asp?file...ryjs_formattext The example demonstrates how to use
JavaScript to write HTML tags on a web page. How to Put a JavaScript Into an HTML Page CODE
<html> <body> [color=red]<script type="text/javascript"....
Java In A High School Software Design Course
Is it good? (5) Hi, I'm doing a course called Software Design and Development for HSC in a high school in
Australia. HSC is basically the courses you do that you get assessed on for University entrance. I
haven't really done programming before, although I've seen source code and can decipher it
and make small changes. I am also quite good with the general use of computers. One of the major
projects we will do in the course is the making of a game (although it's not just game-making
that we do. We also have to develop a software solution package, although I'm not su....
Beginning Java
where to start (10) does anyone know of any good websites with free java tutorials for people without a lot of prior
coding experience? i've read some tutorials, but every one i read starts making references to C
and C++... well i don't know either of those so it gets really really confusing really really
fast. ive downloaded the sdk but that is it.... i know a pretty good amount of php and a tiny bit of
perl but those are procedural languages so i dont know if they even helpe me at all with an OOP
language like java.....
Java Iterator Help
I need help with a method using iterator (2) /** * Remove from the club's collection all members who * joined in the given month,
and return them stored * in a sparate collection object. * @param month The month of the
membership. * @param year The year of the membership. * @return The number of members.
*/ public ArrayList purge(int month, int year) { if(month >= 1 && month
{ Iterator it = members.iterator(); ArrayList purged;
purged = new ArrayList(); int counter = 0; wh....
Helpful Registry Edit For Java Programmers
Command Prompt on right click menu (2) With this registry edit you can easily open the current folder in prompt without going through any
Change Directory commands (cd). This is useful for people like me who are programming in JAVA, and
every time to create class files and test them I have a diificult time just entering the commands in
Prompt. But if you don't want to use this registry edit you can create the directory in
C:\ drive like C:\files so you have to navigate very little in prompt. If you are
experienced in regedit you can do it yourself shown below OR download the attachment and app....
Which Is The Best Java Web Framework?
JSF, Spring MVC, Stripes, Struts 2, Tapestry and Wicket (0) JSF Pros: Java EE Standard - lots of demand and jobs Fast and easy to develop with
initially Lots of component libraries Cons: Tag soup for JSPs Doesn't play well with REST
or Security No single source for implementation Spring MVC Pros: Lifecyle for
overriding binding, validation, etc. Integrates with many view options seamlessly: JSP/JSTL, Tiles,
Velocity, FreeMarker, Excel, PDF Inversion of Control makes it easy to test Cons: Configuration
intensive - lots of XML Almost too flexible - no common parent Controller No built-in Aja....
Help Deploying Java
(0) Hi i just registered to this site. can any1 tell me how to deploy a java app here? i use weblogic
server on my local machine. thanks Abhishek.....
Text Image Java Problem
How to include text and image in some scrollable container? (1) Hello everyone, I am just writing some kind of text editor as practice for some school project and I
have come to certain point where I can not solve certain problem. I wanted to make it available
for people to insert images but I cannot figure how to combine images and text and which container
should I use. I am working in Java and using swing. Also I would like to say that this content
should be scrollable. So if anyone knows something about this and could be able to help me thanks in
advance. Everyone opinion is accepted.....
I Want To Start Java From A-0
(6) Hello everyBody, I am very interested to learn that programming language which jave, however, I
just hear about it and I made some search but that seems to me very complicated, so I want some one
to leads me to the right way to start that beautiful programming languge. Please tell me what are
the avilable free software that I can download and some pdf books if you can.
I will be very greatful, if you help. thank you for reading.....
I Need Help With Java
(3) I dont have much knowlege with java yet. Im a php programer not a java programer but i want to learn
java and i need this coding to correct so that i can carry on my learning of java. So please some
one just take some time to help me. Heres what i need to do. QUOTE An incoming request for a
specific resource, identified by an URI, must be dispatched to the appropriate handler according to
the server configuration which maps URIs to request handlers. 'HandlerFactory.getHandler'
must be implemented: CODE public class HandlerFactory { public String get....
Jsp Or Java Chat Script Like Mig33
(4) so most of you guys know mig33. its a wap application,probaly java.most kindly to be java. does
anyone have java knowlege or knows where i can get a chat script like mig33? i also know this server
supports jsp so im planing to use it for my application. i was hosted here last year but moved
because i found a better host. now im back just to use the jsp on this server. Im planing to run
chat applictions so if any one wants to help me in my project let me know.....
Online Purchasing
online purchasing using java, jsp, sql (1) does anybody have a readymade java project titled online purchasing? if u have, pls let me know.....
Concerns On Ajax With Java
(3) Source article from Sun: http://java.sun.com/developer/technicalArticles/J2EE/AJAX/ Well, from
this article, it shows that Ajax can be achieved with Java using Java Servlets or JSP's. For
those who don't know what AJAX is, it's an object in Javascript technology that allows for
instant communication between client-side and server-side. It's like changing a page's
content without having to reload the whole page. Let's move on... Now when I looked at the JSP
source code, the servlet's function was to simply validate a text and send back a r....
Synchronization
Java (3) Hello Friends, I am really interested about Synchronization. How to use it on multiple Thrades
are going on. Lattes start that topic. ....
The Power Of Java
the best application that shows java features (13) Java technology has various usage from mobile applications to Enterprise applications. I think the
power of Java technology in web applications and applets is showed in "meez.com" where u can create
your own 3d avatars. /rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0"
alt="rolleyes.gif" />....
Problem With Java Script Popup Form
Doesnt work in Safari (1) This code wont work in Safari, but works fine in Firefox 2. Can someone help. The error pops up
however. It just doesn't do anything unless you dont pick one and then it says Pick a Windows
tweak, but if you DO pick one it doesnt even try to load anything. Everything you see below is
everything inside my PHP Include. If you would like to view my actual site it's
http://boozkerstweaks.trap17.com There might be PHP errors and stuff right now, but i am working on
those, but this i can not get. CODE <td valign="top" class="right">
....
Chat Use Java Applet
(9) hai, i want to know how to make module chat using java applet for website. anyone can help me??
/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />....
What To Do With .java Files?
(8) Ok, I "know" Java, but what now? What do you do with the .java files? (I'm interested in both
java-applets and java-programs.) Thanks, Peroim.....
Java Exectuables
how does Limewire work? (3) My classmate told me that Limewire is written in Java. I don't get it. I tried looking up the
limewire program in my harddrive and found out that the shortcut we click to run limewire is
actually limewire.exe. I'm curious, how can it be that something written in Java be a .exe file?
Aren't java programs supposed to run on the Java Virtual Machine and be .class files?....
What's The Relationship Between Javascript And Java
are they the same or different (5) I think most of you always confuse about java and javascript .So I make this topic to talk about it.
Javascript and Java ,they have the same first four letter. Java and Javascript is the two language
is very popular in the web world.Java is the general-purpose programming language that you can
create an application or an applet.Javascript is a script language that looks sort of like java;with
it you can do various nifty things in web pages.They are independent languages ,used for different
purposes.If you are interesting in creating a website you should learn how to w....
Java Helpdesk
All your queries regarding Java Programming goes here. (8) Hellow friends, I am creating this thread for all queries and suggestions related to java coding. If
you face any problem, post it here, and others who have a solution can post the reply here. Hope it
helps the users.....
Ruby - Better Programming Language Than Java And C#?
Ruby is an object-oriented, meta-programming language that has many de (3) hey all i read this very intresting and intriguing article and i thought i should share it here..
find example codes in the attached file. cheerz! saint Ruby —A Diamond of a Programming
Language? QUOTE Have you heard about Ruby? It seems to be a popular topic in software
development circles today. This language came to my attention at a Java conference last spring,
where gentlemen like Bruce Tate (author of Bitter Java and Better, Faster, Lighter Java), Dave
Thomas (Pragmatic Programmer: From Journeyman to Master), and others were all talking about Ruby and....
Java Basic Program Guidance
(6) aving some problems taking in the Java at Uni, Was wondering if anyone could shine some light on it
for me. My task is to write a program that will ask you to enter 2 words. the program will then
print out both words on one line. However the words will be seperated by dots that will make the
total length of the line 40. so if your first word was turtle and the second was abc, the output
would be turtle...............................abc The program should check for certain conditions:
1. a word can not be longer than 37 characters; 2. there must always be atlest 2 do....
How To Create Java Button Or Frame
to be customized (10) hi to all!!!! just like to ask if it would be possible if i could make a custom
button or frame in java. i got tired of using the build infeatures in java. i would like to create
my own dessign of button or frame.. can it be possible!!! /biggrin.gif' border='0'
style='vertical-align:middle' alt='biggrin.gif' /> thank!!!! /laugh.gif'
border='0' style='vertical-align:middle' alt='laugh.gif' /> New Help In! is NOT a descriptive
topic title. Next time you decide not to follow the posting rules, you will be issued a w....
[help] Java Script: Window.open
Works with Firefox, not IE (7) CODE <HEAD> var popUpWin=0; function popUpWindow(URLStr) {
if(popUpWin) { if(!popUpWin.closed) popUpWin.close(); }
popUpWin = open(URLStr, 'GunBound Tactics: Screenshots',
'width=820,height=550,menubar=no,resizable=yes,scrollbars=yes,toolbar=no,top=90,left=90')
;; } </HEAD> <BODY> <a
href="javascript:popUpWindow('/f11/clipped.php');"><b>Clips&
#60;/b></a> This is a script for opening a new window. It works ....
Java editor
(72) In your opinion what's the best java editor/compiler? i use jcreator le and it works nicely.......
Looking for java, exercise, understand
|
|
Searching Video's for java, exercise, understand
|
advertisement
|
|