¿Cómo funciona System.out.print ()?
He trabajado con Java durante bastante tiempo y me preguntaba cómo funcionaríaSystem.out.print()
trabajos.
Aquí está mi duda:
Al ser una función, tiene una declaración en algún lugar delio paquete. Pero, ¿cómo hicieron eso los desarrolladores de Java, ya que esta función puede admitir cualquier número de argumentos y tipos de argumentos, sin importar cómo estén organizados? p.ej:
System.out.print("Hello World");
System.out.print("My name is" + foo);
System.out.print("Sum of " + a + "and " + b + "is " + c);
System.out.print("Total USD is " + usd);
No importa cual sea el tipo de datos de las variables.a, b, c, usd, foo
o cómo se pasan,System.out.print()
Nunca arroja un error.
Para mí, nunca he trabajado en ningún proyecto donde el requisito fuera así. Siempre y cuando tenga un requisito como este, realmente no sé cómo resolverlo.
¿Alguien puede explicarme cómo se hace?