I have a dataset as below
+---------+
| column1 |
+---------+
| ABC |
+---------+
| DEF |
+---------+
| GHI |
+---------+
| JKL |
+---------+
| MNO |
+---------+
Now if have to get the 4th row column value that is JKL
. Is there anyway to get that directly.
I normally do as below
String dataTemp = df.select("column1").collectAsList().get(3).getAs("column1").toString();
But I don't want to collect as list everytime, which can cause issues when dealing with large datasets.