Fixed switch statement
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
public class NonDefault {
|
||||
public static void main(String[] args) {
|
||||
|
||||
int value = 3;
|
||||
String valueString = "";
|
||||
switch (value) {
|
||||
}
|
||||
System.out.println(valueString);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
public open class NonDefault() {
|
||||
class object {
|
||||
public open fun main(args : Array<String?>?) : Unit {
|
||||
var value : Int = 3
|
||||
var valueString : String? = ""
|
||||
when (value) {
|
||||
else -> {
|
||||
}
|
||||
}
|
||||
System.out?.println(valueString)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String>) = NonDefault.main(args as Array<String?>?)
|
||||
@@ -0,0 +1,13 @@
|
||||
public class NonDefault {
|
||||
public static void main(String[] args) {
|
||||
|
||||
int value = 3;
|
||||
String valueString = "";
|
||||
switch (value) {
|
||||
case 1: valueString = "ONE"; break;
|
||||
case 2: valueString = "TWO"; break;
|
||||
case 3: valueString = "THREE"; break;
|
||||
}
|
||||
System.out.println(valueString);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
public open class NonDefault() {
|
||||
class object {
|
||||
public open fun main(args : Array<String?>?) : Unit {
|
||||
var value : Int = 3
|
||||
var valueString : String? = ""
|
||||
when (value) {
|
||||
1 -> {
|
||||
valueString = "ONE"
|
||||
}
|
||||
2 -> {
|
||||
valueString = "TWO"
|
||||
}
|
||||
3 -> {
|
||||
valueString = "THREE"
|
||||
}
|
||||
else -> {
|
||||
}
|
||||
}
|
||||
System.out?.println(valueString)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String>) = NonDefault.main(args as Array<String?>?)
|
||||
Reference in New Issue
Block a user