Está en la página 1de 3

que significa esto en java?

public static void main(String[]ar) main(String[] arg) en java es el punto de entrada de una aplicacion, ahi defines lo que quieres que haga tu programa, String[] arg es un array (arreglo) de strings (palabras, cadenas) que vienen siendo los argumentos que tu le pasas a tu programa. El String args significa que no esta pidiendo ningun dato adicional, solo toma en cuenta los que declara el usuario. El main () mtodo de continuacin, llama a todos los otros mtodos necesarios para ejecutar la aplicacin. Se puede decir que el mtodo principal es el punto de entrada en el programa Java y el programa Java no puede funcionar sin este mtodo. La firma del mtodo para el main () mtodo contiene tres modificadores: public indica que el main () mtodo puede ser invocado por cualquier objeto. estatic indica que el main () es un mtodo de clase. void indica que el main () el mtodo no devuelve ningn valor.

Clase JOptionPane Los JOptionPane son mensajes que muestrar en una ventana o panel, estas pueden simplemente mostrar un mensaje, dato o pedir un dato, esto se puede usar mediante la libreria en java que es :import javax.swing.*; Nombre del Metodo showConfirmDialog showInputDialog showMessageDialog showOptionDialog Descripcion Hace una pregunta que confirma, como si / no / cancelar. Preguntar por alguna entrada por teclado. Muestra al usuario un mensaje de algo que ha sucedido. La gran unificacion de los tres anteriores.

(JOptionPane.showInputDialog("Ingre un numero entre 0 y 999"))= Devuelve un valor tipo String(Letras); int x=Integer.parseInt(JOptionPane.showInputDialog("Ingre un numero entre 0 y 999")); Integer.parseInt=Convierte un valor String a un Numerico int.

Trabajando con String y cadenas [JAVA] Cadenas de caracteres: String


Para almacenar y especificar cadenas de caracteres alfanumricos el Java ofrece un tipo de dato bsico, que es un objeto, y que se denomina String. Muchas de las caractersticas de los String las dejamos para cuando se estudien los objetos. Pero las bsicas son: o Los datos se especifican entre comillas: o String saludo = "Hola Jefe"; // 1 declara la variable saludo del tipo String y le asigna la cadena de 9 caracteres ``Hola Jefe''.
o o

El String es un verdadero conjunto ordenado de datos del tipo char, por tanto, las secuencias de control no representables con un solo carcter se representan como en los char. String saludo = "Hola \n Jefe"; lo utilizaramos para que el saludo se escribiera en dos lneas.

o o

El operador ``+'' entre datos del tipo String es el operador de concatenacin: String saludo = "Hola " + "Jefe"; // 2 es equivalente a la instruccin anterior marcada con //1.

Trabajando con cadena de caracteres Para obtener la longitud, nmero de caracteres que guarda un string se llama a la funcin miembro length. String letras = La casa del lago, estaba vaca; int longitud= letras.length(); Localizacin de caracteres y subcadenas Podemos conocer si un string comienza con un determinado prefijo, llamando al mtodo startsWith, que devuelve true o false, segn que el string comience o no por dicho prefijo String letras = "La casa del lago, estaba vaca"; boolean resultado= letras.startsWith("La");

En este ejemplo la variable resultado tomar el valor true. De modo similar, podemos saber si un string finaliza con un conjunto dado de caracteres, mediante la funcin miembro endsWith. String letras = "La casa del lago, estaba vaca"; boolean resultado= letras.endsWith("vaca");

Borrando espacios en blanco Cuando introducimos caracteres en un control de edicin a veces es inevitable que aparezcan espacios ya sea al comienzo o al final. Para eliminar estos espacios tenemos la funcin miembro trim String str=" 12 "; String str1=str.trim(); Para comparar si el contenido de dos String son iguales no podemos utilizar el operador ==. Debemos utilizar un mtodo de la clase String llamado equals y pasar como parmetro el String con el que queremos compararlo: if (apellido1.equals(apellido2)) { En el caso que necesitemos considerar igual caracteres maysculas y minsculas podemos utilizar el mtodo equalsIgnoreCase: if (apellido1.equalsIgnoreCase(apellido2)) {

También podría gustarte