0
рассмотрит следующую object
:Получить имена переменных в объекте
class sampleClass {
val firstname = "hassan"
val lastname = "kachal"
}
def anotherFunction() {
val sampleObj = new sampleClass()
// here print the list of variables in "sampleObj"
// I expect to see "firstName" and "lastName" in the output
}
Как я могу напечатать имя переменных в объекте? (скажем, в объекте sampleObj
, мне нужно напечатать firstName
и lastName
на выходе).
Любая идея как получить параметры типа также? Скажем, если в примере у меня есть '' 'val firstname = Option (" hassan ") val lastname = Option (1)' '' one имеет тип 'String', а другой имеет тип' Int'. Как я могу получить информацию о типе для каждого поля? – Daniel