Dudas de Programacion » Java » Java Básico

Ayuda en un programa en java!! 1!!!

(3 posts)

Tags:

No tags yet.

  1. Mi problema es que quiero un programa que me diga todas las palabras que le sigan de cada palabra en un arreglo ademas diga cuantas veces aparece la palabra que le sigue ejemplo:
    tengo este arreglo;

    arreglo={"hola", "espero", "que" estes", bien", "ojala","que","descanses","bien","que","descanses"};

    y quiero que me devuelva

    "hola"-> espero (1)
    "espero" -> que (1)
    "que"- > estes(1) ,descanses (2)
    "estes"-> bien (1)
    "bien"-> ojala (1)
    "ojala"->que (1)
    "descanses"->bien(1)

    espero que me puedan ayudar

    Posted 1 year ago #


  2. Utiliza la clases Hashmap para hacer busquedas rapidas.
    El codigo comentado solo te imprime una vez las palabras repetidas
    aunque no estan en orden.

    Si quieres que esten en orden pero sin repetirse utiliza el for y ponle un condicional
    espero te sirva.

     
     
      public static void main(String [] args)
        {
            Hashtable v  = new Hashtable();
            String [] arreglo = {"hola","espero","que","estes","bien","ojala","que","descanses","bien","que","descanses"};
            for(int i=0;i<arreglo.length;i++)
            {
                Vector vector = (Vector)v.get(arreglo[i]);
                if( vector == null )
                {
                   vector = new Vector();
                   v.put(arreglo[i],vector);
                }
                if( i< arreglo.length-2)
                    vector.addElement(arreglo[i+1]);
            }
            /*
            Enumeration e = v.keys();
            while(e.hasMoreElements())
            {
     
                String key = (String)e.nextElement();
                System.out.print(key+"-> ");
                Vector  vector = (Vector)v.get(key);
                for(int j=0;j<vector.size();j++)
                {
                    String str = (String)vector.elementAt(j);
                    System.out.print(str+"("+(j+1)+")");
                }
                System.out.println();
            }
            /*/
            for(int i=0;i<arreglo.length;i++)
            {
                String key = arreglo[i];
                System.out.print(key+"-> ");
                Vector  vector = (Vector)v.get(key);
                for(int j=0;j<vector.size();j++)
                {
                    String str = (String)vector.elementAt(j);
                    System.out.print(str+"("+(j+1)+")");
                }
                System.out.println();
            }
            //*/
        }
     
    Posted 1 year ago #
  3. Ayuda por favor.... HOlas a todos... bien estoy progrmando en ASP soy nueva en esto pero necesito el codigo para que en una seleccion que consta de :
    seleccion
    si
    no
    cuando seleccion y si esten seleccionados el campo de abajo se bloquee al contrario de NO... mando el codigo gracias
    <html>

    <head>
    <script language="Javascript" type="text/javascript">
    window.alert("Cargando Datos")
    </script>

    </script>

    <style type="text/css">
    <!--
    .Estilo1 {font-family: Georgia, "Times New Roman", Times, serif}
    body,td,th {
    color: #FFFFFF;
    }
    body {
    background-color: #000000;
    }
    -->
    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><BODY>

    <form Action="microbanker3.asp" Method="post">

    <span class="Estilo1">
    <table width="780" height="60" border="0" cellpadding="0" cellspacing="0" >

    <p>
    <%
    Dim oConn
    Dim rs
    Dim SQL
    Dim conn
    dim sestado
    dim total
    dim suma

    strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/base/fonaes.mdb")
    set conn = Server.Createobject("ADODB.CONNECTION")
    conn.open strconn
    set rs =Server.CreateObject("ADODB.Recordset")

    rs.CursorType=1

    SQL = "select * from padronfinanciero2009 where idcaja = " & request.Form("idcaja") & " Order by caja;"
    rs.Open SQL,conn

    Do until rs.EOF

    response.write("<tr><td> Caja </td>")
    response.write("<td><input type=text size=2 name=idstatus readonly value="&rs("idstatus")&">" &"<input type=text size=2 name=idcaja readonly value="&rs("idcaja")&">" &"<input type=text size=56 name=caja readonly value='" & ucase(rs("caja")) & "'>"&"</td></tr>")

    response.write("<tr></tr> <tr></tr><tr></tr> <tr></tr><tr> <th colspan=2 align=center></Th><TR>")

    response.write("<tr><td>Entidad Federativa</td>")
    response.write("<td><input type=text size=3 name=idestado readonly value="& rs("idestado") &">"& "<input type=text size=62 name=estado readonly value='"& ucase(rs("estado")) &"'>" &"</td></tr>")

    response.write("<tr></tr> <tr></tr><tr></tr> <tr></tr><tr> <th colspan=5 align=center></Th><TR>")

    rs.MoveNext

    loop
    rs.close

    %>

    </SELECT>
    </td>
    </tr>
    </span></p>
    <tr>

    <TR>
    <tr><td class="Estilo1">Maneja Microbanker </td><td class="Estilo1"><p>

    <SELECT Case ="Seleccion"
    onChange="Muestra('Has elegido','onChange')">
    <option VALUE=Option1 SELECTED> Selecciona
    <option VALUE=Option2 > SI
    <option VALUE=Option3> NO
    </SELECT>

    <tr><td class="Estilo1">Sistema que Maneja </td><td class="Estilo1"><p>

    <INPUT enabled name="sistema" value="">

    </p>
    <p>  </p></td></tr>

    <tr><td class="Estilo1">Observaciones</td>
    <td><textarea name="activo" cols="100" onKeyPress="return acceptNum(event);"></textarea></td></tr>

    <tr><td colspan="4" align="center"><p> 
    </p>
    <p> </p>
    <p align="center">
    <input type="Reset" value="Limpiar">
    <input type="Submit" value="Guardar" onClick="alert('Registro Guardado');">

    </p></td>

    <tr><td colspan="4" align="center"><p> 
    </p>
    <p> </p></td></tr>

    <tr><td></td> <td ALIGN="CENTER">

    </form>

    </body>
    </html>

    aaa si los campos no se llenaron mandar una alerta me pueden auydiar por favorr

    Posted 1 year ago #

Reply

You must log in to post.

1,070 posts in 437 topics over 40 months by 388 of 892 members. Latest: lalala, nijh1, jasu

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs