Каков будет результат выполнения данного кода?

class Main {
  public static void main (String[] args) {
    String str = "hello";
    StringBuffer sb = new StringBuffer(str);
    System.out.print(sb.equals(str) + "," + str.equals(sb));
  }
}
Explanation
В обоих случаях мы пытаемся сравнить экземпляры разных классов, поэтому результат будет отрицательным. У sb автоматически не станет вызываться toString(). У StringBuffer не переопределен метод equals

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Java
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты