• @[email protected]
    link
    fedilink
    23 months ago

    Kinda in Java, you can call System.out.println or you can call System.out.print and explicitly write the newline.

    • @[email protected]
      link
      fedilink
      23 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'); }
      
      • @[email protected]
        link
        fedilink
        23 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.

        • @[email protected]
          link
          fedilink
          13 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. :-)