elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ayuda con CharAt
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con CharAt  (Leído 6,580 veces)
norbertonapolitano

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda con CharAt
« en: 26 Julio 2009, 09:41 am »

HOLA, EN UN EXAMEN DEL CURSO DE PROGRAMACIÓN ME HICIERON ESTA PREGUNTA REFERENTE A ESTE CÓDIGO:
------------------------------------------------------------------------------------------
public class Usa_charAt
{
public static void main (Sring[] args)
   {
   String titulo="Eval 1 de Prog II";
   boolean inicioPalabra=True;
   for(int=0;<titulo.length();i++)
      {
      if(inicioPalabra)
      system.out.print(titulo.charAt(i));
      if(titulo.charAt(i)==' ')
         inicioPalabra=true;
      else
         inicioPalabra=false;
      }   
   }
}
---------------------------------------------------------------------------------------------
PREGUNTA: El resultado de la ejecución del código de la clase Usa_charAt es:................................ ???

NOTA: Es un método standart clase String que devuelve el caracter que está en de esa cadena.

 :-\ ESTOY REQUETE CONFUNDIDO  :(


En línea

er_rafael_rafi

Desconectado Desconectado

Mensajes: 27



Ver Perfil
Re: Ayuda con CharAt
« Respuesta #1 en: 27 Julio 2009, 23:59 pm »

Ese codigo lo que hace es imprimir la primera letra de cada palabra, en tu caso la salido del programa seria "E1dPI", espero haberte ayudado en algo....saludos

P.S: el System es con mayusculas....y el promer true con minusculas...


« Última modificación: 28 Julio 2009, 00:01 am por er_rafael_rafi » En línea

dosnuker

Desconectado Desconectado

Mensajes: 105



Ver Perfil
Re: Ayuda con CharAt
« Respuesta #2 en: 28 Julio 2009, 00:44 am »

norberto, tal como dice rafael, esa función lo que hace es imprimir el primer caracter de cada palabra:

String titulo="Eval 1 de Prog II";  <- le das el valor "Eval 1 de Prog II" a la variable titulo.
boolean inicioPalabra=True;        <- variable booleana a true (puede tener true/false que es verdadero/falso).
for(int=0;<titulo.length();i++)     <- inicias un ciclo el cual tiene como objetivo pasar por todas las letras de la frase en la variable titulo. (for (<valor de inicio>;<valor final>;<contador>)).
if(inicioPalabra)                        <- verifica que la variable booleana tenga valor "true".
system.out.print(titulo.charAt(i));<- imprimes por pantalla lo que valga el caracter número "i" (recuerda que "i" es el contador que indica por cual letra vamos).
if(titulo.charAt(i)==' ')                 <- si el carácter numero "i" de la frase es igual a "espacio" (" ")
inicioPalabra=true;                      <- colocas la variable booleana (inicioPalabra) a valor "true"
else                                         <- ... si no pasa eso...
 inicioPalabra=false;                    <- la booleana tendrá valor false (esto hará que el ciclo cambie la siguiente vez que se inicie).

Como puedes observar el ciclo verifica que el carácter anterior sea " " para imprimir el siguiente caracter en pantalla. Es decir, que si el caracter que acabamos de comparar es una letra o un numero, el siguiente no se imprimirá en pantalla y pasaremos a verificar el siguiente, por lo tanto, solo se imprimirán el 1er caracter de cada palabra ya que son los únicos que poseen un " " detrás

Espero te sirva a comprenderlo mejor

Salu2
DosNuker
En línea

sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
Re: Ayuda con CharAt
« Respuesta #3 en: 28 Julio 2009, 08:11 am »

te tengo a una gran sorpresa es una novedad que parece que nunca nadie a visto o conoce   :laugh: :laugh:

se llama google sirve para aserle preguntas
y otro dato aun mas desconocido sun tiene todas sus clases documentas se llama api y ai te esplicata para que sirve todos los metodos y clases que tiene java
En línea

juancho77


Desconectado Desconectado

Mensajes: 455


rie con demencia


Ver Perfil
Re: Ayuda con CharAt
« Respuesta #4 en: 28 Julio 2009, 18:26 pm »

sapito, yo también te traigo una gran novedad que parece que no has visto ni conoces y que comunmente llamamos diccionario.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda Con charAt
Java
SrTrp 1 2,394 Último mensaje 15 Abril 2018, 14:19 pm
por srWhiteSkull
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines