TransWikia.com

Erro: 'boolean java.lang.String.equals(java.lang.Object)'

Stack Overflow em Português Asked by Gustavo Fernandes de Carvalho on November 15, 2021

Este é um programa, que por traz da calculadora, guarda arquivos que julgue importantes. O campo de mensagem do erro creio que não seja dele e sim do Super SU ou do sistema Android, pois toda vez, em qualquer programa que tenha que ter um acesso mais profundo ele abre o mesmo estilo de campo dizendo que concedeu permissão. Porém desta vez um erro ocorreu. Alguém poderia me auxiliar a resolver este problema?

screenshot no celular

One Answer

O erro informado por você indica que em alguma parte do seu código você esta fazendo str1.equals(str2); sendo que str1 é um objeto nulo, ou seja, você esta fazendo referencia a um objecto nulo.

verifique em seu código os lugares em que você está usando o método equals para encontrar onde está seu erro.

Exemplo que dará o erro:

String str1 = null;
String str2 = "teste";
boolean ret = str1.equals(str2);

Answered by Eduardo Binotto on November 15, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP