Что будет выведено на консоль при выполнении данного кода?

public class Test {
    public static void main(String[] args) {
        String s = new String("ssssss");
        StringBuffer sb = new StringBuffer("bbbbbb");
        s.concat("-aaa");
        sb.append("-aaa");
        System.out.println(s);
        System.out.println(sb);
    }
}
Explanation
s.concat() не изменит значения s, так как String это "immutable"(неизменяемый) объект, в отличии от StringBuffer, который реализует изменяемые строки

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Продовжуйте вивчати
тести з Java
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести