• @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. :-)