|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - SFRJ
76
« en: Domingo 25 de Mayo de 2008, 20:56 »
Puedes utilizar el metodo to charArray() para transformar tu String en una cadena de chars. Despues utiliza el metodo short() para ordenarlos alfabeticamente.
Lo que yo se esque el metodo sort() te ordenara de 'a' a 'z', pero al reves, no estoy seguro como se podria hacer.
77
« en: Viernes 23 de Mayo de 2008, 16:04 »
Tengo un grave problema y esque no se si es un virus o que le pasa al ordenador. Al meter mi USB portatil en mi ordenador de casa para pasar unos datos de la uni me aparecia este error en la pantalla:
Windows NoDisk Exception Processing Message c0000013 Parameters 75b6bf9c 75b6bf9c Cancel TryAgain Continue
He estado buscando por todos lados, no encuentro la manera de solucionarlo, ni de cerrar el error. Lo unico que se sobre este virus son dos cosas:
1- Al introducir un CD o DVD en el lector se puede cerrar la ventana de error 2- Este virus o problema o lo que sea, ataca al proceso ctfmon.exe que es un proceso del sistema, y no es posible utilizar la opcion EndTask
SI ALGUIEN SABE CUAL ES EL PROBLEMA Y ME PUEDE AYUDAR ESTARIA MUY AGRADECIDO.
Un Saludo.
78
« en: Viernes 23 de Mayo de 2008, 15:44 »
Hola amigos tengo una pregunta para vosotros, y esque estoy algo confundido. En la uni ahora dentro de una semana tengo el examenfinal en el que voy a tener que hacer alguna tarea con el paquete java.io.Mi problema es que no se exactamente cual es la diferencia entre read i write y cuando utilizarlo. De momento lo unico que he consegudo a sido hacer un objeto de la clase File, darle un argumento que sera el nombre del file, y tambien he escrito algo de texto en el(he comprovado como en la carpeta se crea un nuevo archivo de texto con esos datos). Y para leer(Read?) lo primero esque no entiendo que quiere decir leer? no se igual suena estupido bastante esta pregunta pero estoy bastante confundido con este termino. Me gustaria si alguien me pudiera explicar un poco que quiere decir leer un archivo de texto, cuando se utiliza, y como se hace?(he oido algo sobre la clase Buffered reader, pero no la se utilizar.)
Muchas gracias amigos, un saludo a todos.
79
« en: Lunes 19 de Mayo de 2008, 13:24 »
Gracias amigos
80
« en: Sábado 10 de Mayo de 2008, 20:29 »
Hola amigos. Tengo una pequenja pregunta, y esque yo desde que he empezado a estudiar programacion nunca he intentado compilar un programa en la cosola "cmd" de windows, cuando llego a la carmeta que tiene ul metodo Main.java y escrivo "javac Main.java" no funciona me dice que no reconoce el comando javac. Yo no se si tengo bien colocadas las system Variables Yo utilizo BlueJ i Eclipse, i compilo sin problemas pero desde la consola de windows no puedo. Me puede alguien echar un cable?
Un saludo
81
« en: Viernes 9 de Mayo de 2008, 19:29 »
Hola a todos. He stado buscando por internet una curiosidad que tengo y es que me gustaria, saber si puedo con Java abrir i cerrar el lector de CD de mi ordenador. En uno de los foros de Sun encontre un codigo que ami me compila pero no me funciona y esque yo no se si es porque no se puede o porque utilizo BlueJ y alomejor por esto no puedo hacer que el codigo me termine de compilar. Ai va el codigo:
class OpenCD { public OpenCD() { try { String driveLetter = javax.swing.JOptionPane.showInputDialog("Enter CD drive letter"); if(driveLetter != null) { java.io.File file = new java.io.File("OpenCD.vbs"); java.io.FileWriter fw = new java.io.FileWriter(file); fw.write("CreateObject(\"Shell.Application\").NameSpace(17).ParseName(\""+driveLetter+"\" & \":\\\").InvokeVerb(\"e&ject\")"); fw.close(); Runtime.getRuntime().exec("WScript.exe openCD.vbs"); Thread.sleep(2000); file.deleteOnExit(); } } catch(Exception e){e.printStackTrace();} System.exit(0); } public static void main(String[] args){new OpenCD();} }
82
« en: Jueves 10 de Abril de 2008, 11:59 »
Sabe alguien como puedo llenar un array [] aleatoriamente con valores?
Me an hablado de un metod random() pero no lo he encontrado. Alguien sabe cual es el metodo para hacer esto en que paquete se encuentra ?
Gracias
83
« en: Jueves 10 de Abril de 2008, 11:57 »
AHA AHORA TENGO LAS COSAS CLARAS, GRACIAS
84
« en: Domingo 6 de Abril de 2008, 10:45 »
Sabe alguien que significa parse en ingles?
No se utilizar el metodo parseInt de la clase Integer porque no entiendo lo que significa lo que pone en la documentacion de Java.
85
« en: Viernes 4 de Abril de 2008, 17:26 »
Hola a todos de nuevo. Tengo un poco de dificultad para entender lo que hace exactamente el metodo format() de la clase String. Me gustaria si me lo pudieseis aclarar, porque no acabo de entender la explicacion de la java library.
Por ejemplo este metodo:
public void usingFormat() { String a = "H E L L O"; a = a.format("BYE,BYE"); System.out.println(a); }
Aqui me transforma el valor de la variable.Eso es formatear?La verdad esque tengo bastantes dudas sobre el metodo format(), como cuando se utiliza, y que es lo que hace exactamente.Yo he oido que el ayuda a escribir un String en un formato como una fecha Abril/4/2008/ o algo asi. La verdad esque me he liado bastante, os agradeceria si alguien me podria aclarar las cosas.
86
« en: Viernes 4 de Abril de 2008, 00:28 »
Tengo este problema: Primary Master Hard Disk Fail Tengo un ordenador antiguo un AMD a 110Mhz muy antiguo y esque lo estoy intentando reparar y me sale el error ese que os he mencionado. Al principio no me detectaba el disco duro y medecia "Primary Master None". no he conseguido que bios lo detectase automaticamente, asi que introduje los parametros que vi escritos en el disco duro, y ahora me dice:"Primary Master Hard Disk Fail"  No tengo ni idea que le pasa al disco duro, no lo puedo formatear porque no lo detecta. Solo una vez consegui por casualidad conseguir entrar en la opcion de BIOS para formatear, pero la debi de cagar al escribir D en vez de C y otra vez la misma historia desde el principio. Tambien intente arrancar una version antigua de Linux desde el CD pero al no haber tenido disponible una particion de disco duro donde poder permitir al Linux que guardase una carpeta swap(Ya que la memoria RAM que tengo es muy poca) no me dejo arrancar el sistema operativo. Hay alguna solucion? Que puedo hacer?
87
« en: Jueves 3 de Abril de 2008, 17:21 »
Tengo una curiosidad, me gustaria saber si es posible un codigo con el que el altavoz interno del ordenador emita sonidos?
Hasta ahora lo unico que he encontrado parecido el el metodo beep() pero el sonido se emite por los altavoces externos.
Sabe alguien si existe algun metodo en el API de Java que emita sonidos del altavoz interno del PC?
88
« en: Viernes 14 de Marzo de 2008, 19:58 »
Hoy he tenido un examen en la facultad en el que me pedian que hiciese un pequeno codigo que me calculase la diferencia entre dos fechas. Y el resultado tenia que salir en la pantalla en el formato dias/meses/anos. En este examen he sacado 10 puntos de 15, pero me remuerde bastante la conciencia que creo que lo he hecho todo mal(en el archivo adjunto os mando mi examen). Mi pregunta es, me gustaria ver como vosotros los que sabeis bien Java, como hariais esto?Estoy seguro que no es tan dificil,en mitad del examen, busque en la biblioteca de Java haber si en la clase System encontraba un metodo que me calcullase la diferencia entre dos fechas pero no lo encontre perdi demasiado tiempo y al final hice una chapuza que no se ni como ha colado  Si a alguien le interesa provar a hacer este pequeno ejercicio en su tiempo libre y ponerlo aqui en el foro estaria muy agradecido. Un saludo a todos. Long Live Java!
89
« en: Jueves 13 de Marzo de 2008, 07:56 »
Entiendo Gracias por tu ayuda
90
« en: Miércoles 12 de Marzo de 2008, 14:35 »
Tengo u problemilla con unos deberes de Java y esque no se como hacer un metodo que me devuelva cual es el caracter que se repite mas veces en un texto. Tiene alguien idea como podria hacerlo.
Se utilizar el metodo charAt(int) de la clase String que es el que me debuelve la localizacion de un caracter que se da como argumento,tambien se como hacer que este metodo me examine el texto y hacer que me sume a un contador++ cada vez que encuentre una letra: Por este principio ami seme habia ocurrido hacer contadores para cada letra y luego comparar cual es la que mas se repite,pero creo que tiene que haber una manera mas facil.
Me puede alguien echar una mano con este metodo?
91
« en: Miércoles 12 de Marzo de 2008, 13:26 »
Yo utilizo BlueJ que es lo que usamos en la uni y demomento yo estoy bastante satisfecho ami me gusta porque tiene el diagrama incorporado segun bas escribiendo el codigo,es bastante bueno para principiantes como yo. He oido que es de los mejores JBuilder ay algunos colegas que lo usan, yo no lo se utilizar,prefiero aprender primero bien en BlueJ y luego ya pasare a otro, seguramente a NetBeans. Por cierto hablando de NetBeans si entrais en la pagina oficial podeis pedir un CD que os llega gratuitamente a casa, ami me ha llegado hoy y lo pedi hace cosa de 2 meses, totalmente gratuito  Yo te he dado mi voto a Dr Java.
92
« en: Martes 11 de Marzo de 2008, 15:48 »
Se lo que dices pero nunca he creado un batch no se como se hace.
Me pudrias explicar los pasos, te estaria agradecido.
93
« en: Domingo 9 de Marzo de 2008, 22:32 »
ME GUSTARIA SABER SI ALGUIEN CONOCE ALGUN PROGRAMA QUE AUTOMATICAMENTE CUANDO EN EL PUERTO DE USB SE INTRODUCE UN USB PORTATIL DE MEMORIA DE 1GB COPIE TODO EL CONTENIDO AUTOMATICAMENTE SIN PREGUNTAR A UNA CARPETA QUE HAYA SIDO ESPECIFICADA ANTERIORMENTE.
SI ALGUIN SABE SI ES ESTO POSIBLE Y SABE DE ALGUN PROGRAMA PARA ESTO, SERIA DE GRAN AYUDA. GRACIAS.
94
« en: Domingo 9 de Marzo de 2008, 11:16 »
lo he provado lo mismo ocurre cuando inicializo a
95
« en: Sábado 8 de Marzo de 2008, 20:19 »
Hola de nuevo amigos. Hace cosa de algo menos de un mes mas o menos instale la ultima version de Java que me paso un colega de clase, hasta hace un par de dias me a ocurrido que un codigo muy simple no consigo que compile, y esque no se porque es?Hasta ahora no habia tenido ningun problema pero no se que es lo que puede pasar. Hace unos meses me entro un virus y me infecto algo del SistemaOperativo y creo que borre algun archivo dll por equvocacion y no me di cuenta,pero el ordenador nunca me ha dado nungun fallo.Pero si que he notaco que Command Promt no funciona correctamente, no se porque y tengo miedo de que a mi Java le pase algo tambien. El codigo que os mencione que no me funcionaba es este: public class Radi{ public static void main(String [] args) { int a; System.out.println(Integer.bitCount(a)); } } Si alguien tiene alguna idea de cual es el motivo de mis problemas se lo agradeceria, ahora estoy en mitad de examenes y no me hace mucha gracia reisntalar todo el ordenador  Os agradezco vuestra ayuda, un saludo a todos.
96
« en: Jueves 6 de Marzo de 2008, 02:56 »
Yo creo que el problema es mas grave. Me a ocurrido otra cosa parecida al probar el siguiente ejemplo.
ESTE CODIGO NO COMPILA NO SE PORQUE ME PUEDE ALGUIEN AYUDAR?
public class Radi{
public static void main(String [] args) { int a; System.out.println(Integer.bitCount(a)); } }
Hasta ahora he funcionado con blueJ sin problemas pero no se el motivo ahora al pasar a utilizar algunos metodos de Java libraries no puedo ni compilar siquiera.
Este metodo bitCount(a) que pertenece a la clase Integer del paquete java.lang es static,no hace falta ninguna instancia,tampoco necesito inizializar a. No se cual es el problema creo que no es un fallo de sintaxis sino de algo relacionado con el sistema operativo.
97
« en: Martes 4 de Marzo de 2008, 19:41 »
Los archivos del nombre de programa y el de clase tienen distinto nombre. el error que me dice lo siguiente:
class main is public,should be declared in a file named Main.java
Al parecer esto anterior era un fallo en la sintaxis. He vuelto a poner el codigo en un nuevo projekto aparte y compailira, pero me sigue pasando lo de antes la barrita roja que dice ke la maquina virtual esta funcionando no se para y se bloquea blueJ. Command promt no me funciona bien no se que le pasa no solo no consigo que me encuentre las carpetas sino que tampoco puedo por ejemplo que cuando me conecto a internet me devuelva la ip de alguna pagina web. No se you creo que tengo algo estropeado en el pc que me afecta a la maquina virtual de Java. No es normal que no me permita compilar un programa tan simple como este. Me podria alguien dar consejo?
98
« en: Lunes 3 de Marzo de 2008, 09:36 »
No se si sera la maquina virtual. Yo utilizo blueJ i en la parte de la izquierda abajo de la pantalla tiene un pequeno indicador que se pone rojo al Compilar. Cuando yo hago esto con este codigo la barra roja se queda encendida todo el tiempo i no ejecuta el programa.Entonces tengo que apretar Ctrl+Alt+Del.
99
« en: Miércoles 27 de Febrero de 2008, 23:10 »
Tengo un problema al utilizar el metodo showInputDialog() de la klase JOptionPane que pertenece al paquete swing.
El problema es que utilizo blueJ y la maquina virtual de Java se bloque al utilizar este codigo y no sale nada en la pantalla. Os mando un ejemplo de lo que hago para ver si vosotros conseguir que os salga algo en la pantalla y que no se bloquee la maquina virtual de Java.
import javax.swing.JOptionPane;
public class Main { public static void main(String [] args) { String a; a=JOptionPane.showInputDialog("HOLA"); } }
100
« en: Lunes 18 de Febrero de 2008, 22:45 »
Alguien sabe en que paquetes de Java puedo encontrar methodes que me ayuden a transformar numeros de un sistema numerico a otro.
Por ejemplo de binario a decimal,hexa,octal... Con ayuda de que paquete de clases podria hacer esto?
|
|
|