Ayuda en unas lineas?????

import java.io.*;
import java.io.InputStreamReader;
import java.io.BufferedReader;    
import java.io.IOException;

public class Palabras{
    private static Object elementos;
 
   public static void main(String args[]) throws IOException{
       
        int i;
      String b, c = null;
       
        String pal[]=new String[3];
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
           
        System.out.println("Palabras a introducir");
         String dato=br.readLine();
       
            int dat = Integer.parseInt(dato);
       
    for(i=0; i<dat; i++){
 
            int a=i+1;
 
 System.out.println("Ingresa la palabra" + ":");
    pal[i]=br.readLine();
   
    }
   
    System.out.println();
    System.out.println("las palabras escritas fueron");
        int x = 0;
   
       
    for(i=0; i<dat;i++){
        System.out.println(pal[i]);
       
    }
     while(x <dat){
         do{
            for( i=0; i<pal.length+1; i++){
   
   
         
            System.out.print("Ingresa palabra a buscar: ");
            c=br.readLine();}
       
            dato=busquedaLineal(dat, c);
                if(dat==-1)
                    {
                        System.out.println("tu palabra no esta en la lista"+ "\n");
                }
                else
                {
                        System.out.println("tu palabra esta: "+ dato);
                }
         }while(x < i);}}

quisiera saber con que instruccion hago una busqueda de las palaabras q introduci en mi programa....Ayuda!!

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

        <dat;i++){         

        <dat;i++){
            System.out.println( "Debo publicar código completo y con etiquetas de <code> y </ code>" );
        }
    }
}

Ahí están mis líneas de ayuda ;-)

Imagen de Sr. Negativo

Re: ayuda con unas líneas ??

Eso es todo @neko069

xD ... jajaja

Imagen de neko069

Palabra o letra?

Palabra o letra?
Bueno, como sea, es el mismo principio.
Tienes tu arreglo de palabras pal, en ése arreglo vas a guardar las palabras que introduzca el usuario, entonces, pues nada mas ciclas, así como lo hiciste al último, pero en lugar de meter tu método búsquedaLineal pues nada mas buscas que la cadena de tu arreglo, contenga la cadena que buscas, como con un contains( /*Aquí le avientas la cadena que debe contener*/) o un equals(/*Aquí le avientas la cadena que quieres comparar*/) según sea el caso ( que la palabra que buscas esté contenida o sea exactamente igual.

De hecho, también serviría que postearas el código del método búsquedaLineal pero ya con lo que te dije quedaría.