is ISOControl
Returns true if this character is an ISO control character.
A character is considered to be an ISO control character if its category is CharCategory.CONTROL, meaning the Char is in the range '\u0000'..'\u001F' or in the range '\u007F'..'\u009F'.
Since Kotlin
Samples
import samples.*
import java.util.*
import kotlin.test.*
fun main() {
//sampleStart
val chars = listOf('\u0000', '\u000E', '\u0009', '1', 'a')
val (isoControls, notIsoControls) = chars.partition { it.isISOControl() }
// some ISO-control char codes
assertPrints(isoControls.map(Char::code), "[0, 14, 9]")
// non-ISO-control chars
assertPrints(notIsoControls, "[1, a]")
//sampleEnd
}Returns true if this character is an ISO control character.
A character is considered to be an ISO control character if its category is CharCategory.CONTROL, meaning the Char is in the range '\u0000'..'\u001F' or in the range '\u007F'..'\u009F'.
Samples
import samples.*
import java.util.*
import kotlin.test.*
fun main() {
//sampleStart
val chars = listOf('\u0000', '\u000E', '\u0009', '1', 'a')
val (isoControls, notIsoControls) = chars.partition { it.isISOControl() }
// some ISO-control char codes
assertPrints(isoControls.map(Char::code), "[0, 14, 9]")
// non-ISO-control chars
assertPrints(notIsoControls, "[1, a]")
//sampleEnd
}Returns true if this character is an ISO control character.
A character is considered to be an ISO control character if its category is CharCategory.CONTROL, meaning the Char is in the range '\u0000'..'\u001F' or in the range '\u007F'..'\u009F'.
Since Kotlin
Samples
import samples.*
import java.util.*
import kotlin.test.*
fun main() {
//sampleStart
val chars = listOf('\u0000', '\u000E', '\u0009', '1', 'a')
val (isoControls, notIsoControls) = chars.partition { it.isISOControl() }
// some ISO-control char codes
assertPrints(isoControls.map(Char::code), "[0, 14, 9]")
// non-ISO-control chars
assertPrints(notIsoControls, "[1, a]")
//sampleEnd
}Returns true if this character is an ISO control character.
A character is considered to be an ISO control character if its category is CharCategory.CONTROL, meaning the Char is in the range '\u0000'..'\u001F' or in the range '\u007F'..'\u009F'.
Samples
import samples.*
import java.util.*
import kotlin.test.*
fun main() {
//sampleStart
val chars = listOf('\u0000', '\u000E', '\u0009', '1', 'a')
val (isoControls, notIsoControls) = chars.partition { it.isISOControl() }
// some ISO-control char codes
assertPrints(isoControls.map(Char::code), "[0, 14, 9]")
// non-ISO-control chars
assertPrints(notIsoControls, "[1, a]")
//sampleEnd
}