正直的意思是指公正无私,刚直坦率。仗义的意思是指主持公道,讲义气,守信用。两个词的区别在于侧重点上有所不同,一个侧重于表达一个人的性格。一个更侧重于表达一个人的行为。比如说,他这个最让人喜欢的地方就是为人仗义,遇到不平的事情,敢于出手相助。