Троекуров - самолюбивый, гордый, жадный, пытается всегда самоутвердиться за счет унижения других, вредный, беспринципный и тщедушный, богач.
Дубровский - гордый, немного самолюбивый, добрый, справедливый, может и не всегда сознается в обмане, но точно знает, что ему нужно, всегда достигает намеренного.
Кратко и понятно.