王姓是一个非常古老的姓氏,可以追溯到黄帝时期。
然而,关于王姓具体有多少代,并没有一个确切的答案。
一方面,随着时间的推移,王姓人口不断增多,代际传承也变得复杂。
另一方面,历史上的王姓家族众多,不同家族的传承情况各不相同。
因此,要确定王姓一共有多少代,需要具体研究各个王姓家族的世系传承情况。
这需要深入的历史研究和家族谱系的收集整理。