Как я могу извлечь все значения из словаря в Python?

С JDK / 11 теперь можно сравнить два StringBuffer s без дополнительного toString, это можно сделать с использованием недавно введенного API -

public int compareTo​(StringBuffer another)

Сравнивает два StringBuffer экземпляра лексикографически. Этот метод следует тем же правилам для лексикографического сравнения, как определено в методе CharSequence.compare(this, another).

Замечание по реализации : этот метод синхронизирует на этот текущий объект, но а не StringBuffer другой , с которым сравнивается этот StringBuffer.

Возвращает : значение 0, если этот StringBuffer содержит ту же последовательность символов, что и аргумент StringBuffer; отрицательное целое число, если этот StringBuffer лексикографически меньше аргумента StringBuffer; или положительное целое число, если этот StringBuffer лексикографически больше аргумента StringBuffer.

blockquote>

Пример использования:

StringBuffer stringBuffer = new StringBuffer("null");
StringBuffer anotherStringBuffer = new StringBuffer("NULL");
System.out.println(stringBuffer.compareTo(anotherStringBuffer) == 0); // shall print 'false'

143
задан Martin Thoma 3 July 2014 в 23:15
поделиться