Ir para conteúdo

[Desafio] Contador


Manolo8

Posts Recomendados

Bem, o desafio é bem simples:

 

Você deve fazer um contador, que conta (1, 2, 3, 4, 5, ..., n) em java, salve o arquivo em formato .txt, pulando automaticamente as linhas...

 

Como participar?

 

Simples, crie o código, teste-o e então poste-o aqui...

 

(O desafio é me passar, usando apenas 32mb de ram, criei um arquivo de 12gb)

 

Então, vamos lá!

 

(No final, posto meu código '-')

Link para o comentário
Compartilhar em outros sites

Ex:

Int i = 0;

File file = new File("D:");

Writer writer = new Writer(file);

BufferedWriter bWriter = new BufferedWriter(writer);

StringBuilder builder = new StringBuilder();

 

while (i < 100000) {

builder.append(i + " - ");

i++;

 

if((5000 % i) == 1) {

bWriter.write(builder.toString());

bWrite.flush();

builder.clear();

}

}

Editado por Manolo8
Link para o comentário
Compartilhar em outros sites

Noobs E pra aprender usar o buffwriter, mas fazer oque '-'
  

 

Ex:

Int i = 0;

File file = new File("D:");

Writer writer = new Writer(file);

BufferedWriter bWriter = new BufferedWriter(writer);

StringBuilder builder = new StringBuilder();

while (i < 100000) {

builder.append(i + " - ");

i++;

if((5000 % i) == 1) {

bWriter.write(builder.toString());

bWrite.flush();

builder.clear();

}

}

 

Lindo Double Post -_-

 

@Tópico

 

Naum sei mecher com estes bagui de programação se soube-se ate fazia •_•

Link para o comentário
Compartilhar em outros sites

Noobs

E pra aprender usar o buffwriter, mas fazer oque '-'

 

 

Ex:

Int i = 0;

File file = new File("D:");

Writer writer = new Writer(file);

BufferedWriter bWriter = new BufferedWriter(writer);

StringBuilder builder = new StringBuilder();

 

while (i < 100000) {

builder.append(i + " - ");

i++;

 

if((5000 % i) == 1) {

bWriter.write(builder.toString());

bWrite.flush();

builder.clear();

}

}

Double-post.

Membro alertado.

Link para o comentário
Compartilhar em outros sites

	FileWriter numero = new FileWriter("numeros.txt"); 
		PrintWriter numeroaq = new PrintWriter(numero);
		for(int a = 0; a <= 1000; a++) {
	    numeroaq.println(a + "\n");
	   }
		
		numeroaq.close();
		

(eu não entendi o desafio direito, acho que é assim..)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...