没有语境啊.
i will eat rice.意思是我将吃米饭.
在这样的语境下,will和shall没区别,都表将来.
如果想表达我习惯吃米饭而不是面食这样的意思,直接用i eat rice就可以了.