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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20
161  Programación / Java / Re: Modificacion de un txt en: 11 Marzo 2015, 18:50 pm
Modifique un poco el código de Gus y funciona perfectamente para lo que quieres:

Código
  1. package remplace;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.BufferedWriter;
  5. import java.io.File;
  6. import java.io.FileReader;
  7. import java.io.FileWriter;
  8. import java.io.IOException;
  9.  
  10. public class Remplace {
  11.  
  12.    public Remplace() {
  13.        File file = new File("Archivo.txt");
  14.        if(!(file.exists())) {
  15.            try {
  16.                file.createNewFile();
  17.                System.out.println("Se ha creado el archivo");
  18.            } catch (IOException ex) {
  19.                System.out.println("Se ha producido un problema "+ex.getMessage());
  20.            }
  21.        }
  22.        replaceTabsWithZeros("Archivo.txt");
  23.    }
  24.  
  25.    public void replaceTabsWithZeros(String path) {
  26.    try {
  27.        BufferedReader reader = new BufferedReader(new FileReader(path));
  28.        String TextFinal = "";
  29.        String aux = "";
  30.        while(true) {
  31.            aux = reader.readLine();
  32.            if(aux != null) {
  33.                TextFinal += aux.replaceAll(" ", "0")+"\n";
  34.            }
  35.            else{
  36.                break;
  37.            }
  38.        }
  39.  
  40.        reader.close();
  41.  
  42.        BufferedWriter writer = new BufferedWriter(new FileWriter(path));
  43.        writer.write(TextFinal);
  44.        writer.close();
  45.  
  46.    } catch(IOException ex) {
  47. System.out.println("Se ha producido un problema "+ex.getMessage());
  48.    }
  49. }
  50.  
  51.    public static void main(String[] args) {
  52.        Remplace rem = new Remplace();
  53.    }
  54.  
  55. }

Salu2  ;).
162  Programación / Java / Re: AYUDA: Java Parse URL en: 11 Marzo 2015, 18:14 pm
No uses == para comparar objetos(String) usa "equals" y otro error que estoy viendo es que cuando tu haces:

Código
  1. if (protocolo[0]="http:/"){

Nunca te va a dar ya que el signo que separa la cadena es el "/" por lo tanto tu código debería quedar así:

Código
  1. String url = "http://foro.elhacker.net";
  2.  
  3.    public boolean verProtocolo(){
  4.        boolean resul=false;
  5.  
  6.        String[] protocolo = url.split("/");
  7.  
  8.        if (protocolo[0].equals("http:")){
  9.            System.out.println("Si empieza con http://");
  10.            resul=true;
  11.        }
  12.        return resul;
  13.    }

Salu2  ;)
163  Programación / Java / Re: Java, sumar los numeros elegidos por el usuario en: 11 Marzo 2015, 04:42 am
Hay muchísimas formas de hacerlo, esta es una de ellas:
Lo que hice fue: que un ciclo le pregunte al usuario si quiere agregar o salir cada vez que se recorra, osea que el usuario podrá agregar infinitos números si así lo desea xD, luego por cada vez que agrega un numero este se guarda en un ArrayList(Arreglo dinámico), una vez que el usuario decide salir, se suman todos los números e imprimimos en la consola la suma de todos esos números que agrego el usuario. Mira el codigo y lo entenderás mejor:

Código
  1. import java.util.ArrayList;
  2. import java.util.Scanner;
  3.  
  4. public class Suma {
  5.    public static void main(String[] args) {
  6.        ArrayList numbers = new ArrayList();
  7.        Scanner sca = new Scanner(System.in);
  8.        while(true) {
  9.            System.out.println("¿Que deseas hacer?\n1)Agregar numero\n2)Salir");
  10.            String answer = sca.nextLine();
  11.            if(answer.equals("1")) {
  12.                System.out.println("Ingresa un numero");
  13.                int num = sca.nextInt();
  14.                numbers.add(num);
  15.            }
  16.            else if(answer.equals("2")) {
  17.                break;
  18.            }
  19.        }
  20.  
  21.        int sumador = 0;
  22.        for(int i = 0; i < numbers.size(); i++) {
  23.            sumador += (int) numbers.get(i);
  24.        }
  25.        System.out.println("La suma de todos los numeros ingresado es: "+sumador);
  26.    }
  27. }

No se si era eso lo que buscabas xD

Te envié un MP  ;D

Salu2
164  Programación / Java / Re: [Duda]Como hago para que Android Studio no cargue proyectos al iniciarse en: 10 Marzo 2015, 23:18 pm
Pues navegando por las configuraciones lo he logrado hacer, es bastante sencillo:

File --> Settings --> General --> desmarcar la primera casilla, la que dice "reopen last project on startup"

Salu2
165  Programación / Java / [Duda]Como hago para que Android Studio no cargue proyectos al iniciarse en: 10 Marzo 2015, 23:06 pm
Lo había visto en un tutorial, pero lo he vuelto a instalar y perdí las configuraciones, y me canse de buscar y no lo pude encontrar.

El Android Studio al iniciarlo me carga el ultimo projecto que estaba trabajando, lo cual me resulta cansador, ya que cuando estoy practicando creo un proyecto cada vez que lo abro, y tengo que esperar a que cargue el ultimo para recién crear otro.

¿Alguien sabe como deshabilitar eso?
166  Programación / Java / Re: Duda al crear objeto en: 10 Marzo 2015, 22:40 pm
Yo lo haría con un if, primero haría las comprobaciones y si es mayor de 18 creo el objeto, total ya se que tiene mas de 18 años.
En resumen: Comprobaría si la edad es mayor a 18 antes de crear el objeto.

Código
  1. int edad = 19;
  2. if(edad >= 18) {
  3.     Objeto obj = new Objeto(edad);
  4. }
  5. else{
  6.     System.out.println("No puedes crear el objeto");
  7. }
167  Programación / Java / Re: ayuda variables java en: 9 Marzo 2015, 03:55 am
Hola como dijo Gus, no es "string" es "String", ya que es una clase y normalmente toda clase empieza con Mayúscula.
Te he enviado un MP  ;)
Salu2
168  Programación / Java / Re: Ayuda!! Netbeans me borro todo el codigo en: 5 Marzo 2015, 20:55 pm
Lo he hecho pero no me muestra nada, me posicione sobre la clase fui a
Editor-->View-->History
Sale todo vacio.

Igual lo voy a volver a hacer, haber si me acuerdo algo xD

Salu2.
169  Programación / Java / Ayuda!! Netbeans me borro todo el codigo en: 5 Marzo 2015, 20:32 pm
Pues tenia un código bastante largo y que me gustaba bastante, resulta que se corto la luz, lo bueno es que tenia guardado gran parte, quizás el 98% de todo el código ya que tengo esa costumbre de guardar al escribir cada instrucción. Enseguida vuelvo a prender la PC y me encuentro con que no tengo nada en esa clase, me dice lo siguiente:

Código:
illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u0000'

illegal character: '\u000...

También abrí la carpeta de mi proyecto, busque la clase la abri con Notepad++ y me dice todo:
null null null null null null null null null null null null null null null null null null null null

Y así un montón de veces

Que rabia que tengo, venia tan bien, ¿A alguien le paso esto? ¿Como lo solucionaste?
170  Programación / Java / Re: [Duda]Android Studio para principiantes en: 5 Marzo 2015, 17:48 pm
De nuevo muchas gracias Gus  ;D lo tendré en cuenta.
Un saludete.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines