Java流如何在列表的嵌套列表中添加值

use*_*329 2 java java-8

我有List<List<Object>>类型数据。我需要在“列表”列表中添加相同的值。我尝试了以下方法,但由于它的类型不起作用List<Boolean>

List<List<Object>> data = ...;
data.stream().map(v -> v.add("test")).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到相同的类型List<List<Object>>

我有以下数据:

"data": [
        [
            5,
            "Johnny",
            "Lollobrigida"                
        ],
        [
            6,
            "Bette",
            "Nicholson"               
        ],
        [
            7,
            "Grace",
            "Mostel"                
        ],
        [
            8,
            "Matthew",
            "Johansson"                
        ]
     ]
Run Code Online (Sandbox Code Playgroud)

我想将其更改为:

"data": [
        [
            5,
            "Johnny",
            "Lollobrigida",
            "test"
        ],
        [
            6,
            "Bette",
            "Nicholson",
            "test"               
        ],
        [
            7,
            "Grace",
            "Mostel" ,
            "test"               
        ],
        [
            8,
            "Matthew",
            "Johansson",
            "test"                
        ]
     ]
Run Code Online (Sandbox Code Playgroud)

use*_*998 5

@蜘蛛鲍里斯是对的:使用forEach:

data.forEach(v -> v.add("test"));
Run Code Online (Sandbox Code Playgroud)