Я пытаюсь проверить оператор if-if, если две строки одинаковы (каковы они есть), но это не работает. Вот мой код и мое первое входное значение (https://imgur.com/a/3wpsssZ). На рисунке внизу вы видите первое строковое значение («Билет действителен»)
int responseCode=conn.getResponseCode();
if (responseCode == HttpsURLConnection.HTTP_OK) {
BufferedReader in=new BufferedReader(new
InputStreamReader(
conn.getInputStream()));
StringBuffer sb = new StringBuffer("");
String line="";
while((line = in.readLine()) != null) {
sb.append(line);
break;
}
in.close();
StringBuffer sb1 = new StringBuffer("\"Ticket is valid\"");
if(sb.toString().equals(sb1.toString())){
textView.setText("SCANNED: "+sb1.toString());
}
return sb.toString();
}