2021-09-18 18:28:35 +08:00
|
|
|
extension SoutExtension on Object? {
|
|
|
|
|
void sout() {
|
|
|
|
|
switch (this.runtimeType) {
|
|
|
|
|
case String:
|
|
|
|
|
return print(this);
|
|
|
|
|
case Null:
|
|
|
|
|
return print(null);
|
2021-10-07 09:38:12 +08:00
|
|
|
case List:
|
|
|
|
|
return print('[${(this as List).join(', ')}]');
|
2021-09-18 18:28:35 +08:00
|
|
|
default:
|
|
|
|
|
return print(this.toString());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|