已知向量a=(n,1)与b(4,n)共线且方向相反,则n等于多少?