Foros del Web » Programación para mayores de 30 ;) » Java »

cual es la diferencia entre poner el método main de esta forma

Estas en el tema de cual es la diferencia entre poner el método main de esta forma en el foro de Java en Foros del Web. public static void main(String[] args) este es una forma public static void main(String arg[])pero lo he visto de esta forma también no entiendo cual es ...
  #1 (permalink)  
Antiguo 09/02/2013, 17:57
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 5 meses
Puntos: 8
cual es la diferencia entre poner el método main de esta forma

public static void main(String[] args) este es una forma
public static void main(String arg[])pero lo he visto de esta forma también
no entiendo cual es la diferencia
  #2 (permalink)  
Antiguo 09/02/2013, 18:41
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 2 meses
Puntos: 57
Respuesta: cual es la diferencia entre poner el método main de esta forma

En realidad no hay diferencia cuando se utiliza en los parametros, pero en alguna otra parte del codigo podria haber confusiones

Aqui una explicacion del porque se tendria que hacer de una manera y no de otra
https://blogs.oracle.com/tor/entry/c...place_brackets

Cita:
Note that if you have code like this:

int[] a, b;

Here both a and b will be integer arrays. This is different than in C where the similar

int\* a, b;

would leave only a an array, and b a scalar!
  #3 (permalink)  
Antiguo 09/02/2013, 23:45
Avatar de zero0097  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 13 años, 11 meses
Puntos: 69
Respuesta: cual es la diferencia entre poner el método main de esta forma

asi es.. String[] indica que lo que le sigue van a ser todos arreglos, en Java el metodo main solo recibe un parametro, entonces da igual como lo hagas por que al fin y al cabo solo será un parametro...

da igual pero yo recomendaria String args[] ya que el unico argumento args es el unico que es arreglo, pero puro capricho en realidad da igual...
__________________
De nada, hay te encargo +1...
  #4 (permalink)  
Antiguo 10/02/2013, 00:28
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 13 años, 11 meses
Puntos: 154
Respuesta: cual es la diferencia entre poner el método main de esta forma

...pues comparto con zero0097, a primera vista y si estas aprendiendo, es mas fácil usar String args[] ya que te das cuenta inmediatamente que pasas como parámetro un arreglo...luego cuando ya estas mas canchero podes usar cualquiera, siempre y cuando prestes atención en pasar solo un parametro..
  #5 (permalink)  
Antiguo 10/02/2013, 07:34
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 5 meses
Puntos: 8
Respuesta: cual es la diferencia entre poner el método main de esta forma

realmente que inteligentes son mis cuates
ojala llegue a ser algún día como ellos

Etiquetas: diferencia, main
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:20.