Sem stress...

Eu s� pedi ao Marcelo para passar um exemplo pro Jose, j� que ele est�
precisando de ajuda.
Foi s� isso.

Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de S�o Paulo
Telefone: 5853-2136



-----Mensagem original-----
De: Celeguim, Luiz H (Cadmus) [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 27 de maio de 2002 12:10
Para: '[EMAIL PROTECTED]'
Assunto: RE: [java-list] Assertions


Sem briga guys !

Um exemplozinho
public class Teste {
  public static void main (String[] args) {
    assert !(args.length == 0):"Voce precisa passar um parametro.";
    System.out.println("Ok, o parametro passado foi:" + args[0]);
  }
}
A explica��o do Javax acho boa.
ah, n�o se esque�a:
javac -source 1.4 Teste.java
java -ea Teste

Se vc n�o passar argumento, assert gerar� uma exce��o e interromper� a
execu��o
se passar parametro, continua fazendo o resto.
Boa sorte.


-----Original Message-----
From: JavaX [mailto:[EMAIL PROTECTED]]
Sent: Monday, May 27, 2002 10:31 AM
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Assertions



Outra coisa, Marcelo.

J� que vc considerou que meu exemplo n�o � dos melhores, ent�o por favor,
envie um adequado ao Jose, pq ele est� precisando de exemplos da utiliza��o
de Assertions para entender o seu funcionamento.
E a explica��o de Assertions? Vc tb achou inadequada?


Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de S�o Paulo
Telefone: 5853-2136



-----Mensagem original-----
De: Marcelo Alves [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 27 de maio de 2002 10:04
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Assertions


Oi,

 Sem querer ser chato, mas seu exemplo nao e dos melhores... Assertions nao
devem ser utilizadas para validacao de dados... Quer dizer, se seu metodo
tava esperando um parametro na linha de comando, ele tem que validar de
qualquer forma, pos assertions podem ser desativadas (recomandavel que sejam
desativadas em producao).

----- Original Message -----
From: "JavaX" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 27, 2002 8:44 AM
Subject: RES: [java-list] Assertions


Jose,

Assertions s�o uma "novidade" da vers�o 1.4 do J2SE que permite que vc se
assegure de que uma determinada condi��o seja true para a continuidade do
programa. Ex:

class anderson
{
public static void main(String[] args)
{
String strMensagemArgumento="N�o foi fornecido o primeiro argumento";

assert args[0]!=0:strMensagemArgumento;
System.out.println(args[0]);
}
}

Este c�digo assegura o programador que pelo menos o primeiro argumento para
o programa foi enviado. Caso contr�rio ele exibe um AssertionError e junto a
mensagem que est� definida na vari�vel strMensagemArgumento.

[]'s

Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de S�o Paulo
Telefone: 5853-2136



-----Mensagem original-----
De: josesmg [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 23 de maio de 2002 13:25
Para: java-list
Assunto: [java-list] Assertions


Algu�m poderia explicar o que � Assertions?


Grato

Jos� S�rgio




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a