Servidor dedicado (VM) por US$5 ao mês!
Saiba mais sobre a DigitanOcean: Adeus Amazon (AWS)... Olá DigitalOcean!

Faça uma recarga de celular e ganhe R$10 de volta!

Tag: string

Procurar recursivamente por arquivos que tenham determinada frase em seu conteúdo, no Linux

O título do artigo já explica né? Então vou mostrar como fazer. Abra o terminal (no Ubuntu: Menu Principal / Acessórios / Terminal), vá até a pasta que quer procurar.

cd /pasta/que/deseja/procurar

E digite o seguinte comando, substutuindo, é claro, o trecho frase que quero encontrar

grep -rin "frase que quero encontrar" ./*

Prefira utilizar palavras que não tenham acentos. É só!


Método split() não funciona no Java ME?

Estava tentando utilizar o método split(), que separa uma String em trechos determinados e joga em um Array (Vetor).

Pesquisei um pouco e encontrei alguém em um site falando que o método não existia na MIDP, e precisava ser implementado manualmente. Não sei se é exatamente isso, mas funcionou.

Caso você também precise, aqui está o código:

	private String[] split(String original) {
		Vector nodes = new Vector();
		String separator = ";";

		// Parse nodes into vector
		int index = original.indexOf(separator);

		while(index>=0) {
			nodes.addElement( original.substring(0, index) );
			original = original.substring(index+separator.length());
			index = original.indexOf(separator);
		}

		// Get the last node
		nodes.addElement( original );

		// Create splitted string array
		String[] result = new String[ nodes.size() ];
		if( nodes.size()>0 ) {
			for(int loop=0; loop<nodes.size(); loop++) {
				result[loop] = (String)nodes.elementAt(loop);
				System.out.println(result[loop]);
			}

		}

		return result;
	} 


  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress