Cortar String a cada 255 caracteres  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
andresmafra
JavaBaby

Membro desde: 03/05/2008 09:45:16
Mensagens: 89
Offline

Pessoal, ola, estou com um problema

tenho uma String e gostaria de a cada 255 caracteres cortala em uma nova posição em um array...

como faço isso?

obrigado!

VISITE: http://grepcep.com
renamed
GUJ Ranger

Membro desde: 21/09/2009 08:47:57
Mensagens: 889
Localização: Rio de Janeiro
Offline

Substring

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#substring(int, int)

flw!
===========================

CV: http://lattes.cnpq.br/7235056457600426
[MSN]
andresmafra
JavaBaby

Membro desde: 03/05/2008 09:45:16
Mensagens: 89
Offline

Cara obrigado, mas eu ja tentei....

o problema é que preciso varrer a
String inteira, e não sei como aumentar o parametros final do substring.....

VISITE: http://grepcep.com
renamed
GUJ Ranger

Membro desde: 21/09/2009 08:47:57
Mensagens: 889
Localização: Rio de Janeiro
Offline

Por que você precisa varrer a String inteira?

flw!
===========================

CV: http://lattes.cnpq.br/7235056457600426
[MSN]
andresmafra
JavaBaby

Membro desde: 03/05/2008 09:45:16
Mensagens: 89
Offline

porque a cada 255 caracteres irei jogar em um array....

VISITE: http://grepcep.com
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

andresmafra wrote:porque a cada 255 caracteres irei jogar em um array....


E, por que isso te forçaria a ler a String inteira?

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Vc pode fazer algo parecido com isso aqui:



Consulte a documentação, lá vc vai encontrar tudo que precisa para construir a grande maioria dos seus algoritmos.

[]´s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
ctdaa
JavaGuru
[Avatar]

Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline

Aprendi esta dica aqui no GUJ! método simples com expressões regulares:

[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

ctdaa wrote:Aprendi esta dica aqui no GUJ! método simples com expressões regulares:



Muito melhor

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
lvolgarini
Thread.start()
[Avatar]

Membro desde: 29/02/2008 08:36:01
Mensagens: 40
Offline

ctdaa wrote:Aprendi esta dica aqui no GUJ! método simples com expressões regulares:



Ola amigo!

Essa sua lógica está meio furada, pois se tiver : em outra posiçao da string seu split vai quebrar errado, sendo assim nao garante o tamanho de 255.

Att.
ctdaa
JavaGuru
[Avatar]

Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline

Tá bom... foi só um exemplo, o programador adapta para sua necessidade.... pode escolher um delimitador melhor, pode ser até um caracter não imprimível que o usuário não digita....
[WWW]
Cornelius
Thread.start()
[Avatar]

Membro desde: 27/10/2009 09:25:06
Mensagens: 39
Offline

Olha, fiz um código bem amador, mas acho que essa é a idéia:



Flws

This message was edited 2 times. Last update was at 12/11/2009 09:41:46

andresmafra
JavaBaby

Membro desde: 03/05/2008 09:45:16
Mensagens: 89
Offline

Obrigado pessoal. Consegui!

alis não precisa varrer a String...
desculpem pela ignorancia!

Obrigado!

VISITE: http://grepcep.com
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team