根据双曲线的定义,可得|BF1|-|BF2|=2a,
∵△ABF2是等边三角形,即|BF2|=|AB|
∴|BF1|-|BF2|=2a,即|BF1|-|AB|=|AF1|=2a
又∵|AF2|-|AF1|=2a,
∴|AF2|=|AF1|+2a=4a,
∵△AF1F2中,|AF1|=2a,|AF2|=4a,∠F1AF2=120°
∴|F1F2|2=|AF1|2+|AF2|2-2|AF1|?|AF2|cos120°
即4c2=4a2+16a2-2×2a×4a×(-
)=28a2,解之得c=1 2
a,
7
由此可得双曲线C的离心率e=
=c a
7
故答案为:
7