27;\0'.Leia a frase que escrevi: Neste caso você só tem a "matriz sem finalizador".Abraços!!!- Original Message -From: Sven van ´t Veer <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Friday, May 11, 2001 4:37 PMSubject: Re: [java-list] como sei o final de uma string
PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, May 11, 2001 4:37 PM
Subject: Re: [java-list] como sei o final de uma string
> Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
> ASSINE AGORA! http://www.bol.com.br/acessobol/
>
>
> Isso é u
Isso é uma novidade p/ mim:
já que o Exception é um IndexOutOfBoundsException, no seu exemplo, se o
String tiver um ' \0' character, ele seria imprimido, então modificando:
System.out.print(test.charAt(x++));
para:
System.out.println((int)test.charAt(x++));
deveria imprimir 0 como o ultimo i
já que String use
char value[];
como container do valor do String, implicito use a classe Array porém
não é necessario um terminador de String como tem em c/c++:
em c:
char value[255];
strcpy("meu string", value);
aqui precisa de um terminador para fazer:
printf("%s", value);
senão mostra t
Boa Tarde Carlos.
Neste caso você só tem a matriz sem finalizador.
tente isso:
String test = "teste";
int x=0;
try{
do{
System.out.print(test.charAt(x++));
}while(true);
}catch(Exception __e){
System.out.println(__e.getMessage());
}
quando o erro oco
Oi,
Melhor forma é usar o método String.length()
> ontem me fizeram uma pergunta q nao soube responder: como sabemos o
final de
> uma string.
> no C , nao me lembro bem, mas eh algo parecido com \0.
>
> No java a string eh uma matriz de caracteres, pelo que entendi. Mas
no final
> dessa mat
Use método length() para saber o tamanho da string.
Roberto Tatemoto
> pessoal, bom dia!
>
> ontem me fizeram uma pergunta q nao soube responder: como sabemos o final
de
> uma string.
> no C , nao me lembro bem, mas eh algo parecido com \0.
>
> No java a string eh uma matriz de caracteres, pelo
String em java é uma classe padrão que contém um array de caracteres. Por
tanto, a própria classe é responsável por "perceber" o fim do texto.
Caso você mesmo queira implementar um array de caracteres, basta utilizar a
propriedade .length (que todo array possui) para obter o tamanho do array e,
c