List<String>の配列作るときに
List<String>[] lists = new List<>[100];
なぜこれができないのか

List<String> lists = (List<String>[]) new List[100];
これは面倒くさい