Как мне перечислить файлы внутри колеса питона?

==

Оператор == может использоваться для сравнения двух переменных любого типа и просто сравнивает биты.

int a = 3;
byte b = 3;
if (a == b) { // true }

Примечание: в левой части int больше нолей, но здесь нас здесь не интересует.

int a (00000011) == byte b (00000011)

Помните, что оператор-оператор заботится только о шаблоне бит в переменной.

Использовать == Если две ссылки (примитивы) относятся к одному и тому же объекту в куче.

Правила то же, является ли переменная ссылкой или примитивной.

Foo a = new Foo();
Foo b = new Foo();
Foo c = a;

if (a == b) { // false }
if (a == c) { // true }
if (b == c) { // false }

a == c истинно a == b является ложным

, битовая диаграмма одинакова для a и c, поэтому они равны с использованием ==.

Equal ():

Используйте метод equals (), чтобы увидеть, равны ли два разных объекта.

Такие, как два разных объекта String, которые оба представляют символы в «Jane»

30
задан Ioannis Filippidis 16 October 2017 в 19:16
поделиться