• @uranibaba@lemmy.world
    link
    fedilink
    215 days ago

    I haven’t looked at the code but I always assumed that println was a call to print with a new line added to the original input.
    Something like this:

    void print(String text) { ... }
    void println(String text) { this.print(text + '\n'); }
    
    • @Scoopta@programming.dev
      link
      fedilink
      215 days ago

      That is pretty much what it does except it doesn’t hardcode \n but instead uses the proper line ending for the platform it’s running on.

      • @uranibaba@lemmy.world
        link
        fedilink
        112 days ago

        I haven’t worked with java for a couple of months now, currently working in Delphi, so could not remember the how else to do new line except backslash n on top of my head. :-)