Исходя из этого истинного и ложного значения нам нужно поменять местами имя и фамилию
У меня есть два входных столбца ниже, в пользовательской таблице внешний столбец содержит только True/False.
Поэтому, основываясь на этом истинном и ложном значении, нам нужно поменять местами имя и фамилию.
Экс - если true, то имя не будет своп своп еще.
user.external=(row4.external==null)?null:row4.external; user.name=(row4.name==null)?null:row4.name;
исходная таблица:
Name external --------------------------+--------------------- Vinod, Pratap (Corporate) | False Anil Kumar (pilot.net) | True Sukant, Mohanty | True
Когда внешний столбец имеет значение "True", то вывод будет ниже в целевой таблице, а где "False" во внешнем столбце, то имя будет swap.
Также код будет пропущен (корпоративный),(pilot.net) тоже.
Целевая Таблица(Выход):
FirstName Last Name ----------+----------- Anil |Kumar Sukant |Mohanty Pratap |Vinod
Что я уже пробовал:
String str =(row4.external.toString()==True)?True:row4.external.toString(); if(str = True { String[] strArray = str.split(",");