维基百科说,3-way合并比2-way合并更不容易出错,而且通常不需要用户干预。为什么会这样呢?举一个3-way合并成功而2-way合并失败的例子会很有帮助。

我在for循环中以编程方式添加TextViews,并将它们添加到数组列表中。我如何使用TextView。setId (int id) ?我要用什么样的整数ID才能不与其他ID冲突?