Ответ:

Оба героя — дворяне и офицеры, оба любят Машу Миронову. Но их характеры проявляются по-разному.

Пётр ГринёвАлексей Швабрин
Честный, искренний и благородный. Дорожит честью и верен данному слову. Смел: не отказывается от своих убеждений даже перед опасностью. Заботится о Маше и уважает её выбор.Умный и образованный, но язвительный, самолюбивый и корыстный. Из-за отказа Маши мстит ей и клевещет на неё. Ради собственной выгоды переходит на сторону противника, то есть проявляет бесчестие и предательство.
Любовь к Маше побуждает его защищать её, но он не пытается принуждать её к ответному чувству.Относится к любви как к владению: не принимает отказа Маши и пытается добиться своего силой.

Сопоставление показывает противоположность героев: Гринёв сохраняет честь и человечность, а Швабрин ради личной выгоды поступается нравственными принципами.