How do you do?一般用于刚认识的朋友How are you?用于朋友间见面时的寒暄
前者用与陌生人,用How do you do回答.后者用于熟悉人,用Fine,thank you 回答.
how do you do ? 是两个人过去不认识,第一次见面说的话,比较正规。how are you ?用得比较通常,最好是比较熟悉的朋友。
How do you do?是初次见面时说的How are you?是朋友问好时说的