keturn
12/03/2018, 6:09 AMketurn
12/03/2018, 6:09 AMketurn
12/03/2018, 6:11 AMketurn
12/03/2018, 6:12 AMketurn
12/03/2018, 6:14 AMtodd.ginsberg
12/03/2018, 7:21 AMtodd.ginsberg
12/03/2018, 7:21 AMtodd.ginsberg
12/03/2018, 7:21 AMtodd.ginsberg
12/03/2018, 8:16 AMtodd.ginsberg
12/03/2018, 8:16 AMJoris PZ
12/03/2018, 10:04 AMline.split("#", "@", ",", ":", "x")
.filter { it.isNotEmpty() }
.map { it.trim().toInt() }
todd.ginsberg
12/03/2018, 12:35 PMwakingrufus
12/03/2018, 3:37 PMfun parseClaim(input: String): Claim {
val tokens = input
.split('#', ':', ',', 'x', ':', '@')
.map(String::trim)
return Claim(id = tokens[1],
xOffset = tokens[2].toInt(),
yOffset = tokens[3].toInt(),
width = tokens[4].toInt(),
height = tokens[5].toInt())
}
wakingrufus
12/03/2018, 3:38 PMwakingrufus
12/03/2018, 3:38 PM