• branch
    link
    fedilink
    26 months 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
      26 months 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.

      • branch
        link
        fedilink
        15 months 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. :-)