Hi there,
 
I have a setter and getter method to set the character to upper case and 
then a getter method to return the value of the set character.
 
I am having a problem with return of the following:
-----------------------------------------------------------------------------------------------------------------------
 public byte[] getupdate() throws IOException;
    
 public void setupdate(byte[] b, int off, int len) throws IOException;
-----------------------------------------------------------------------------------------------------------------------
 
the error is that getupdate is already defined which it is but with an int 
return not an array of byte.  Thank you.


 

 
 
 
 
 

--- On Fri, 9/11/09, Zhao Lin <[email protected]> wrote:


From: Zhao Lin <[email protected]>
Subject: [java programming] [java programming]
To: [email protected], [email protected]
Date: Friday, September 11, 2009, 10:28 AM







Hi Charles Thomas,
 
I do again with help from my friend here.
 
Difficult to understand this.
"public void update(byte[] b, int off, int len)"
 
"byte[]b" means an array of bytes.  one array element has 8 bits because we do 
characters.
 
When use "Hello World" this means
 
"Hello"  have "len =5" and "off = 0" 
 
White Space btw two words I do not understand how it goe into array element?
 
"World" have parameter "len =5" and "off = 7"
 
This is psuedo look of array with correct form but array element psuedo. 
[H]
[e]
[l]
[l]
[o]
[]
...  
 
but use unicode like 
[73]
[102]
....
 
so 73 is represented as one byte of data or use 8 bit?  Byte mean one char 
primitive? 
 
Each array element hold one char primitive in form of a 8 bit unicode (1's and 
0's) which I people look as number like 73.
 
Hope my confuse is better and not confuse U.  Sorry for my write.  
 
 
Thank you.
 
Zhao
 



--- On Fri, 9/11/09, Charles Thomas <[email protected]> wrote:


From: Charles Thomas <[email protected]>
Subject: [java programming]
To: [email protected]
Date: Friday, September 11, 2009, 8:12 AM








To Zhao Lin:
 
I have been studying Java all summer and feel that I am getting pretty good at 
it.  I have just joined the course so I am behind but have read Dietel and 
Dietel’s book; Java, how to program (all 1500 pages of it).  I have written 
over 200 classes but I’ll tell you I cannot make head nor tails of what you 
have written. 
  
Firstly, there are no pointers in Java, at least using the arrow ( -> ).  When 
you create an instance of a class a reference is returned but it is not used 
the same as pointers in C/C++ 
  
Assume the word like is not in your program so I’ll leave that alone..  There 
is no word and in Java.  And is done with &&.  
  
Java is an Object Oriented language but you have not declared any classes.  
There are no variable declarations and to tell you the truth I cannot even 
figure out what you are trying to do. 
  
What you asked about the bits, bytes and characters is correct. 
  
Your update method declaration is written properly but no body and it will have 
to override the superclass update method. 
  
I am still new to java but I am making progress.  I hope I am correct in my 
assumptions here but do not take it as the gospel.  The one thing I am unsure 
about is the update method.  I am unsure if there is a method with this same 
signature in the superclass, please refer to the online documentation.  If not 
you will have to write this class from scratch.  Update is usually used with 
just a Graphics object as the single parameter to update graphics or 
animations. 
  
If you let me know what your trying to achieve I can probably be of more help.  





      
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaprogrammingwithpassion?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to