Нет различий в поведении, поскольку оба являются бессмысленными операциями.Первый просто повторяет оборачивание объекта в Single
, а второй отображает его на себя.У вас никогда не было бы причин делать это.
Читайте о 'flatMap ()' и 'map ()': первое превращает каждое значение в наблюдаемое из разных значений, второе превращает каждое значение вдругое значение.