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

como hago funciones?

Estas en el tema de como hago funciones? en el foro de Java en Foros del Web. necesito crear una funcion para un caso especial... dentro de esta funcion quiero que despliegue un monton de contenido, pero me marca error (hago un ...
  #1 (permalink)  
Antiguo 08/04/2005, 16:57
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 22 años, 6 meses
Puntos: 0
como hago funciones?

necesito crear una funcion para un caso especial...
dentro de esta funcion quiero que despliegue un monton de contenido, pero me marca error (hago un ejemplo simple)

Código PHP:
<%!
public 
String ver()
{
   
out.print("ver");
}
%> 
la idea es despues llamar a ver();

recordar que solo es un ejemplo
pero me marca este error
cannot resolve symbol

que anda mal?
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!

Última edición por bhonox; 08/04/2005 a las 22:15
  #2 (permalink)  
Antiguo 11/04/2005, 19:16
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 6 meses
Puntos: 53
Ok, tomando en cuenta que JAVA, y sus derivados son POO, necesitas crear una clase con los metodos que necesites, despues la instancias y llamas al metodo que necesites...

por ejemplo:

tuobjeto.ver();

y asi!!

espero te sirva!! bytes!!
  #3 (permalink)  
Antiguo 12/04/2005, 00:31
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 6 meses
Puntos: 53
Tambien puedes declarar tu funcion dentro de <%! %> estos signos, y despues llamarlo dentro de <% %>, checa el siguiente codigo para que te des una idea!!

Código:
<html>
         
<%-- Inicia la declaracion --%>
<%!
         String atributoclase;
         
         public String invierteCadena(String cadena)
         {

               StringBuffer buffer=new StringBuffer();
               for(int i=cadena.length()-1;i>=0;i--)
                     buffer.append(cadena.charAt(i));
         
               return buffer.toString();
         }
%>
         
<%-- Inicializamos la cadena con un scriplet --%>
<%
         atributoclase = new String("Cryfel villa");         
%>
<p>
<%-- Desplegamos la informacion con un expression --%>
         Cadena normal: <%= atributoclase %>          <br>
         
         Cadena Invertida: <%= invierteCadena(atributoclase)%>          <br>
         
</p>
</html>
  #4 (permalink)  
Antiguo 12/04/2005, 07:14
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 22 años, 6 meses
Puntos: 0
Ok men
Gracias!
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
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 02:40.