因为足球与篮球的个数比为4:5,所以足球占足球和篮球总数的4/9,篮球为5/9。足球比篮球少5个,对应的占足球和篮球总数的比例为5/9-4/9=1/9,所以足球和篮球总数为5除以1/9,得45个,所以足球和篮球总数为45个。所以足球的个数为45乘以4/9,得20个,所以足球有20个。