Как Швабрин, так и Гринёв имеют вспыльчивый неуравновешенный характер. Оба этих парня из дворянской семьи и являются офицерами.
Однако главному герою — Петру Гринёву — присуще черты характера, как честь, верность, благородство. За свой офицерский долг он готов умереть, не став предателем.
Швабрин же полная противоположность Петру. Он лживый, лицемерный, завистливый человек без чувства офицерского долга и совести, который готов предать всех: товарищей, государыню ради спасения собственной жизни.
Гринёва от казни спасает только то, что самозванец узнал слугу Петра — Савельича, когда тот просил смиловаться над дворянином, а затем и самого Петра, что однажды подарил ему заячий тулуп.
Таким образом, оба главных героя остались в живых, лишь Гринёва, как говорится, сам Бог миловал, и он сохранил свою честь, достоинство и чувство долга, а Швабрин их предательски растерял.
Всё время, пребывая на службе у Пугачёва, Швабрин опасается его, ведь он обычный слуга, в то время, как у Гринёва складываются с Пугачёвым довольно-таки неплохие отношения.
Оба парня полюбили Капитанскую дочку — Марию Миронову. Но по-разному добивались её руки и сердца. Гринёв всегда был с ней добр, честен, уважителен. Швабрин же поступал подло и нечестно, всячески стараясь их с Петром разлучить, убрав того с жизненного пути.
В образе Гринёва мы видим честного, доблестного защитника, для которого офицерский долг и благополучие близких превыше всего. А в образе Швабрина А. Пушкин демонстрирует нам лживого, ревнивого предателя, для которого присяга служить верно — пустые слова, не более.