criando a classe conta sem o public
durante o exerc&iacute;cio, criei um arquivo conta.java com a classe conta assim:&lt;br /&gt;```&lt;br /&gt;public class conta {&lt;br /&gt; double saldo;&lt;br /&gt; int agencia;&lt;br /&gt; int numero;&lt;br /&gt; string titular;&lt;br /&gt;}&lt;br
<p>olá henrique!</p>
<p>esse erro ocorreu devido ao tipo de visibilidade da classe e dos atributos.</p>
<p>o que aconteceu é que você declarou a classe como <code>public</code>, onde todos podem acessar, mas os atributos, por não terem nenhuma visibilidade declarada, estavam como <code>package</code> (ou <code>default</code> ou <code>friendly</code>) que apenas classes dentro do mesmo pacote conseguem acessar. isso causou uma inconsistência no seu código.</p>
<p>quanto a segunda pergunta, o comum é sempre colocar uma visibilidade para suas classes e para seus atributos, salvos casos que apenas as classes de um determinado pacote podem ter acesso. teste o seguinte: coloque a visibilidade da classe e dos atributos como <code>public</code>. depois que os atributos estiverem públicos, tente remover a visibilidade da classe e veja o que acontece.</p>
<p>continuando o curso, você verá mais detalhes sobre o assunto, mas para mais informações, <a href="http://www.dsc.ufcg.edu.br/~jacques/cursos/p2/html/oo/visibilidade.htm" rel="nofollow">segue um link</a> onde encontra um compilado sobre o assunto.</p>
<p>espero ter ajudado!</p>
daria para fazer assim: 
import java.util.arraylist;
import java.util.list;

public class main {
 public static void main(string... args) {
 list<string> nomes = new arraylist<>();

 nomes.add("maria");
 nomes.add("joão");
 nomes.add("mariana");

 nomes.removeif(nome -> nome.startswi… tente usar joda-time.seria mais ou menos isso...import org.joda.time.*;import org.joda.time.format.*;class testeidade { public static void main(string[] args) { datetime start = new datetime... fala pedro, beleza?cara, pelo que entendi você criou duas funções main, uma dentro da outra.sugiro que você faça o seguinte:[code=csharp]#include <stdio.h>#include <math.h>int main... olá [@kelly\_spohr](/u/kelly_spohr)

dá uma olhada.

[começamos os testes da conta pj!](https://comunidade.nubank.com.br/t/comecamos-os-testes-da-conta-pj/66252)

[imagem]

[conta pj: que tal criarmos juntos?](https://comunidade.nubank.com.br/t/conta-pj-que-tal-criarmos-juntos/66245) [ideias](/c/ideias)

oi pessoal!

desde o lançamento da nuconta, muitos de vocês pediram ansiosamente através dos nossos canais de atendimento, nas redes sociais e mesmo aqui … descobri como fazer…

criei um bloco intermediário, onde a condição de saída direciona de acordo com o valor da variável. :smiley: <p>jquery usa objetos json para inicializar, então eu acho que este também irá:</p><pre><code>$("#mybox").select2({ containercssclass : "error" }); </code></pre><p>se você quiser adicionar/remover uma classe, você pode fazer isso depois que você inicializou</p><pre><code>$($("#mybox").select2("container")).addclass("error"); $($("#mybox").select2("container")).removeclass("error"); </code></pre><p>a função acima obtém o nó dom do recipiente principal de select2, por exemplo: <code>$("#mybox").select2("container")</code></p><p><strong> importante </strong><br /> você precisará usar o método container para obter o container, já que você não editará o select diretamente, mas select2 irá gerar outro html para simular um select que seja estilizado.</p> <p>posso ver sua classe de usuário? isso é apenas usando as restrições abaixo. não vejo por que as restrições seriam realmente diferentes de exemplos (acho que os campos nulos são ignorados por padrão nos exemplos).</p><pre><code>getcurrentsession().createcriteria(user.class) .setprojection( projections.distinct( projections.projectionlist() .add( projections.property("name"), "name") .add( projections.property("city"), "city"))) .add( restrictions.eq("city", "test"))) .setresulttransformer(transformers.aliastobean(user.class)) .list(); </code></pre><p>eu nunca usei o alaisttobean, mas acabei de ler sobre isso. você também pode passar por cima dos resultados.</p><pre><code>list&lt;object&gt; rows = criteria.list(); for(object r: rows){ object[] row = (object[]) r; type t = ((&lt;type&gt;) row[0]); } </code></pre><p>se precisar, você pode preencher manualmente o usuário dessa maneira.</p><p>é difícil analisar o problema sem mais algumas informações para diagnosticar o problema.</p> <p>tente isto:</p><pre><code>using system; using system.io; using system.text; using system.xml.linq; class test { static void main() { xdocument doc = xdocument.load("test.xml", loadoptions.preservewhitespace); doc.declaration = new xdeclaration("1.0", "utf-8", null); stringwriter writer = new utf8stringwriter(); doc.save(writer, saveoptions.none); console.writeline(writer); } private class utf8stringwriter : stringwriter { public override encoding encoding { get { return encoding.utf8; } } } } </code></pre><p>claro, você não nos mostrou como está construindo o documento, o que dificulta o teste ... acabei de tentar com uma <code>xdocument</code> construída à mão e que também contém o espaço em branco relevante.</p> <p>tente isso</p><pre><code>create procedure simpleproc (in name varchar(50),in user\_name varchar(50),in branch varchar(50)) begin insert into student (name,user\_name,branch) values (name ,user\_name,branch); end </code></pre> olá, [@adria\_patricia](/u/adria_patricia) bem vinda ah nossa comunidade.

vc já deu uma lida nos tópico criado especialmente para a conta pj?

este tópico é sobre ah conta pj, vc sabe tudo sobre e ver o que ah galera a achando:

[imagem]

[começamos os testes da conta pj!](https://comunidade.nubank.com.br/t/comecamos-os-testes-da-conta-pj/66252) [novidades](/c/novidades)

olá, pessoal!…