CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 5 of 5
  1. #1
    Join Date
    Feb 1999
    Posts
    18

    Passing primitive types by reference



    Hi All,

    I am a java beginner. I quickly went through The Microsoft Visual j++ source book. Fortunately, it is recommended by Java-SIG so the information covers only those aspects of j++ that are true java. In addition, I have been going through the much more complete book (transfered from this site), "Thinking in Java". I have a background in C, C++, Fortran. This question will probably seem basic but I have not yet seen it discussed in either book.


    How does one pass a primitive type by reference? The closest thing to doing so that i can see to to create a 1 element array of that type and pass the array. Alternatively one could use the object wrappers for the primitive types, but it seems like there would be a lot of overhead in creating the object, making it inefficient.

    -Brad

  2. #2
    Join Date
    May 1999
    Posts
    93

    Re: Passing primitive types by reference



    Use the second approach. That is, use the wrapper classes. It has no more overhead

    than using a 1 element array since an array too is a Java object. Using the

    wrapper classes is the reccomended way.

  3. #3
    Join Date
    Feb 1999
    Posts
    18

    Re: Passing primitive types by reference



    Thanks Zafir,

    Your help with my posting has been useful thus far. Are you the moderated of this discusion board?


    -Brad

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured