Prepare repository for merge into master
This commit is contained in:
@@ -0,0 +1 @@
|
||||
int[] a = new int[10]
|
||||
@@ -0,0 +1 @@
|
||||
var a : IntArray? = IntArray(10)
|
||||
@@ -0,0 +1 @@
|
||||
Object[] a = new Object[10]
|
||||
@@ -0,0 +1 @@
|
||||
var a : Array<Any?>? = arrayOfNulls<Any?>(10)
|
||||
+1
-1
@@ -1 +1 @@
|
||||
var d2 : Array<IntArray?>? = Array<IntArray?>(5)
|
||||
var d2 : Array<IntArray?>? = arrayOfNulls<IntArray?>(5)
|
||||
+1
-1
@@ -1 +1 @@
|
||||
var d3 : Array<Array<IntArray?>?>? = Array<Array<IntArray?>?>(5, {Array<IntArray?>(5)})
|
||||
var d3 : Array<Array<IntArray?>?>? = Array<Array<IntArray?>?>(5, {arrayOfNulls<IntArray?>(5)})
|
||||
@@ -1 +1 @@
|
||||
var ss : Array<Array<String?>?>? = Array<Array<String?>?>(5, {Array<String?>(5)})
|
||||
var ss : Array<Array<String?>?>? = Array<Array<String?>?>(5, {arrayOfNulls<String?>(5)})
|
||||
@@ -1 +1 @@
|
||||
var sss : Array<Array<Array<String?>?>?>? = Array<Array<Array<String?>?>?>(5, {Array<Array<String?>?>(5, {Array<String?>(5)})})
|
||||
var sss : Array<Array<Array<String?>?>?>? = Array<Array<Array<String?>?>?>(5, {Array<Array<String?>?>(5, {arrayOfNulls<String?>(5)})})
|
||||
@@ -0,0 +1,9 @@
|
||||
import java.util.BitSet;
|
||||
|
||||
class Foo {
|
||||
void foo(BitSet o) {
|
||||
BitSet o2 = o;
|
||||
int foo = 0;
|
||||
foo = o2.size();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import java.util.BitSet
|
||||
open class Foo() {
|
||||
open fun foo(o : BitSet?) : Unit {
|
||||
var o2 : BitSet? = o
|
||||
var foo : Int = 0
|
||||
foo = o2?.size()!!
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
class Boxing {
|
||||
void test() {
|
||||
Integer i = 0;
|
||||
Number n = 0.0f;
|
||||
i = 1;
|
||||
int j = i;
|
||||
Integer k = i+2;
|
||||
i = null;
|
||||
j = i;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
import java.util.ArrayList
|
||||
open class Boxing() {
|
||||
open fun test() : Unit {
|
||||
var i : Int? = 0
|
||||
var n : Number? = 0.0.toFloat()
|
||||
i = 1
|
||||
var j : Int = i!!
|
||||
var k : Int? = i!! + 2
|
||||
i = null
|
||||
j = i!!
|
||||
}
|
||||
}
|
||||
@@ -3,6 +3,7 @@ package demo;
|
||||
class Test {
|
||||
void test() {
|
||||
Integer i = Integer.valueOf(100);
|
||||
Short s = Short.valueOf(100);
|
||||
short s = 3;
|
||||
Short ss = Short.valueOf(s);
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@ package demo
|
||||
open class Test() {
|
||||
open fun test() : Unit {
|
||||
var i : Int? = Integer.valueOf(100)
|
||||
var s : Short? = Short.valueOf(100)
|
||||
var s : Short = 3
|
||||
var ss : Short? = java.lang.Short.valueOf(s)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package test;
|
||||
|
||||
public class Short {
|
||||
public static Short valueOf(String value) {return new Short();}
|
||||
}
|
||||
|
||||
class Test {
|
||||
public static void test() {
|
||||
Short.valueOf("1");
|
||||
test.Short.valueOf("1");
|
||||
java.lang.Short.valueOf("1");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package test
|
||||
public open class Short() {
|
||||
class object {
|
||||
public open fun valueOf(value : String?) : Short? {
|
||||
return Short()
|
||||
}
|
||||
}
|
||||
}
|
||||
open class Test() {
|
||||
class object {
|
||||
public open fun test() : Unit {
|
||||
test.Short.valueOf("1")
|
||||
test.Short.valueOf("1")
|
||||
java.lang.Short.valueOf("1")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
public open class MyClass() {
|
||||
private open fun init(arg1 : Int, arg2 : Int, arg3 : Int) : Unit {
|
||||
private fun init(arg1 : Int, arg2 : Int, arg3 : Int) : Unit {
|
||||
}
|
||||
}
|
||||
@@ -8,9 +8,9 @@ return _firstName
|
||||
public open fun getLastName() : String? {
|
||||
return _lastName
|
||||
}
|
||||
private open fun doSmthBefore() : Unit {
|
||||
private fun doSmthBefore() : Unit {
|
||||
}
|
||||
private open fun doSmthAfter() : Unit {
|
||||
private fun doSmthAfter() : Unit {
|
||||
}
|
||||
{
|
||||
doSmthBefore()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
public open class Identifier<T>(_myName : T?, _myHasDollar : Boolean) {
|
||||
private val myName : T? = null
|
||||
private val myName : T?
|
||||
private var myHasDollar : Boolean = false
|
||||
private var myNullable : Boolean = true
|
||||
public open fun getName() : T? {
|
||||
@@ -30,8 +30,8 @@ public open class User() {
|
||||
class object {
|
||||
public open fun main() : Unit {
|
||||
var i1 : Identifier<*>? = Identifier.init<String?>("name", false, true)
|
||||
var i2 : Identifier<Any?>? = Identifier.init<String?>("name", false)
|
||||
var i3 : Identifier<Any?>? = Identifier.init<String?>("name")
|
||||
var i2 : Identifier<*>? = Identifier.init<String?>("name", false)
|
||||
var i3 : Identifier<*>? = Identifier.init<String?>("name")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
public open class Identifier(_myName : String?, _myHasDollar : Boolean) {
|
||||
private val myName : String? = null
|
||||
private val myName : String?
|
||||
private var myHasDollar : Boolean = false
|
||||
private var myNullable : Boolean = true
|
||||
public open fun getName() : String? {
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
open class C() {
|
||||
val f : Foo? = Foo(1, 2)
|
||||
val f : Foo = Foo(1, 2)
|
||||
}
|
||||
@@ -4,6 +4,6 @@ open class Test() {
|
||||
open fun test() : Unit {
|
||||
var i : Int? = 10
|
||||
var j : Int? = 10
|
||||
System.out?.println(i + j)
|
||||
System.out?.println(i!! + j!!)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
for (init(); ; update()) body();
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
init()
|
||||
while (true)
|
||||
{
|
||||
body()
|
||||
{
|
||||
update()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
for (; condition() ; update()) body();
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
while (condition())
|
||||
{
|
||||
body()
|
||||
{
|
||||
update()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
for (init(); condition(); ) body();
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
init()
|
||||
while (condition())
|
||||
{
|
||||
body()
|
||||
}
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
(c.getType().getName() is String)
|
||||
c.getType().getName() is String
|
||||
@@ -1 +1 @@
|
||||
(a is String)
|
||||
a is String
|
||||
@@ -0,0 +1,5 @@
|
||||
class Test {
|
||||
public static int foo(String[] args) {
|
||||
return args.length;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
open class Test() {
|
||||
class object {
|
||||
public open fun foo(args : Array<String?>?) : Int {
|
||||
return args?.size!!
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
// This is an end-of-line comment
|
||||
|
||||
/*
|
||||
This is a block comment
|
||||
*/
|
||||
|
||||
|
||||
class C {
|
||||
// This is a class comment
|
||||
|
||||
/**
|
||||
* This is a field doc comment.
|
||||
*/
|
||||
private int i;
|
||||
|
||||
/**
|
||||
* This is a function doc comment.
|
||||
*/
|
||||
public void foo() {
|
||||
/* This is a function comment */
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
// This is an end-of-line comment
|
||||
/*
|
||||
This is a block comment
|
||||
*/
|
||||
open class C() {
|
||||
// This is a class comment
|
||||
/**
|
||||
* This is a field doc comment.
|
||||
*/
|
||||
private var i : Int = 0
|
||||
/**
|
||||
* This is a function doc comment.
|
||||
*/
|
||||
public open fun foo() : Unit {
|
||||
/* This is a function comment */
|
||||
}
|
||||
}
|
||||
@@ -4,8 +4,8 @@ open fun putInt(i : Int?) : Unit {
|
||||
}
|
||||
open fun test() : Unit {
|
||||
var b : Byte = 10
|
||||
putInt((b).toInt())
|
||||
putInt(b.toInt())
|
||||
var b2 : Byte? = 10
|
||||
putInt((b2).toInt())
|
||||
putInt(b2?.toInt())
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,6 @@ open fun putInt(i : Int) : Unit {
|
||||
}
|
||||
open fun test() : Unit {
|
||||
var b : Byte = 10
|
||||
putInt((b).toInt())
|
||||
putInt(b.toInt())
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
public open class Identifier<T>(_myName : T?, _myHasDollar : Boolean) {
|
||||
private val myName : T? = null
|
||||
private val myName : T?
|
||||
private var myHasDollar : Boolean = false
|
||||
private var myNullable : Boolean = true
|
||||
public open fun getName() : T? {
|
||||
@@ -30,9 +30,9 @@ public open class User() {
|
||||
class object {
|
||||
public open fun main(args : Array<String?>?) : Unit {
|
||||
var i1 : Identifier<*>? = Identifier.init<String?>("name", false, true)
|
||||
var i2 : Identifier<Any?>? = Identifier.init<String?>("name", false)
|
||||
var i3 : Identifier<Any?>? = Identifier.init<String?>("name")
|
||||
var i2 : Identifier<*>? = Identifier.init<String?>("name", false)
|
||||
var i3 : Identifier<*>? = Identifier.init<String?>("name")
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String?>?) = User.main(args)
|
||||
fun main(args : Array<String>) = User.main(args as Array<String?>?)
|
||||
@@ -2,6 +2,6 @@ package demo
|
||||
open class Test(i : Int) {
|
||||
open fun test() : Unit {
|
||||
var b : Byte = 10
|
||||
Test((b).toInt())
|
||||
Test(b.toInt())
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,6 @@ open fun getInteger(i : Int?) : Int? {
|
||||
return i
|
||||
}
|
||||
open fun test() : Unit {
|
||||
var i : Int = getInteger(10)
|
||||
var i : Int = getInteger(10)!!
|
||||
}
|
||||
}
|
||||
@@ -13,7 +13,7 @@ open class Test() {
|
||||
open fun putInt(i : Int) : Unit {
|
||||
}
|
||||
open fun test() : Unit {
|
||||
putInt((One.myContainer?.myInt)!!)
|
||||
IntContainer((One.myContainer?.myInt)!!)
|
||||
putInt(One.myContainer?.myInt!!)
|
||||
IntContainer(One.myContainer?.myInt!!)
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,12 @@
|
||||
package test
|
||||
import java.io.File
|
||||
/**
|
||||
* User: ignatov
|
||||
*/
|
||||
public open class Test() {
|
||||
class object {
|
||||
public open fun isDir(parent : File?) : Boolean {
|
||||
if (parent == null || !parent?.exists())
|
||||
if (parent == null || !parent?.exists()!!)
|
||||
{
|
||||
return false
|
||||
}
|
||||
|
||||
@@ -4,9 +4,9 @@ open fun test() : String? {
|
||||
var s1 : String? = ""
|
||||
var s2 : String? = ""
|
||||
var s3 : String? = ""
|
||||
if ((s1?.isEmpty())!! && (s2?.isEmpty())!!)
|
||||
if (s1?.isEmpty()!! && s2?.isEmpty()!!)
|
||||
return "OK"
|
||||
if ((s1?.isEmpty())!! && (s2?.isEmpty())!! && (s3?.isEmpty())!!)
|
||||
if (s1?.isEmpty()!! && s2?.isEmpty()!! && s3?.isEmpty()!!)
|
||||
return "OOOK"
|
||||
return ""
|
||||
}
|
||||
|
||||
@@ -6,4 +6,4 @@ System.out?.println("Halo!")
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String?>?) = Program.main(args)
|
||||
fun main(args : Array<String>) = Program.main(args as Array<String?>?)
|
||||
@@ -0,0 +1,7 @@
|
||||
import java.util.Calendar
|
||||
|
||||
abstract class MyCalendar extends Calendar {
|
||||
public void foo() {
|
||||
int i = ALL_STYLES;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import java.util.Calendar
|
||||
abstract class MyCalendar() : Calendar() {
|
||||
public open fun foo() : Unit {
|
||||
var i : Int = Calendar.ALL_STYLES
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
package demo
|
||||
import java.util.Iterator
|
||||
open class Test() : java.lang.Iterable<String?> {
|
||||
public override fun iterator() : java.util.Iterator<String?>? {
|
||||
return null
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
import java.util.*;
|
||||
|
||||
public class ForEach {
|
||||
public void test() {
|
||||
ArrayList<Object> xs = new ArrayList<Object>();
|
||||
List<Object> ys = new LinkedList<Object>();
|
||||
for (Object x : xs) {
|
||||
ys.add(x);
|
||||
}
|
||||
for (Object y : ys) {
|
||||
xs.add(y);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
import java.util.*
|
||||
public open class ForEach() {
|
||||
public open fun test() : Unit {
|
||||
var xs : ArrayList<Any?>? = ArrayList<Any?>()
|
||||
var ys : MutableList<Any?>? = LinkedList<Any?>()
|
||||
for (x : Any? in xs!!)
|
||||
{
|
||||
ys?.add(x)
|
||||
}
|
||||
for (y : Any? in ys!!)
|
||||
{
|
||||
xs?.add(y)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
import java.util.*;
|
||||
|
||||
public class Lists {
|
||||
public void test() {
|
||||
List<Object> xs = new ArrayList<Object>();
|
||||
List<Object> ys = new LinkedList<Object>();
|
||||
ArrayList<Object> zs = new ArrayList<Object>();
|
||||
xs.add(null);
|
||||
ys.add(null);
|
||||
xs.clear();
|
||||
ys.clear();
|
||||
zs.add(null);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
import java.util.*
|
||||
public open class Lists() {
|
||||
public open fun test() : Unit {
|
||||
var xs : MutableList<Any?>? = ArrayList<Any?>()
|
||||
var ys : MutableList<Any?>? = LinkedList<Any?>()
|
||||
var zs : ArrayList<Any?>? = ArrayList<Any?>()
|
||||
xs?.add(null)
|
||||
ys?.add(null)
|
||||
xs?.clear()
|
||||
ys?.clear()
|
||||
zs?.add(null)
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
package test
|
||||
import java.util.List
|
||||
open class User() {
|
||||
open fun main() : Unit {
|
||||
var list : List<Any?>? = java.util.LinkedList()
|
||||
var list : MutableList<*>? = java.util.LinkedList()
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
package test
|
||||
open class User() {
|
||||
open fun main() : Unit {
|
||||
var list : java.util.List<Any?>? = java.util.LinkedList()
|
||||
var list : MutableList<*>? = java.util.LinkedList()
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
import java.util.List
|
||||
import java.util.LinkedList
|
||||
open class User() {
|
||||
open fun main() : Unit {
|
||||
var list : List<String?>? = LinkedList<String?>()
|
||||
var list : MutableList<String?>? = LinkedList<String?>()
|
||||
}
|
||||
}
|
||||
@@ -1,11 +1,10 @@
|
||||
package org.test
|
||||
import java.util.List
|
||||
import java.util.LinkedList
|
||||
open class Member() {
|
||||
}
|
||||
open class User() {
|
||||
open fun main() : Unit {
|
||||
var members : List<Member?>? = LinkedList<Member?>()
|
||||
var members : MutableList<Member?>? = LinkedList<Member?>()
|
||||
members?.add(Member())
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
String s = null;
|
||||
if (!s.isEmpty()) { }
|
||||
@@ -0,0 +1,4 @@
|
||||
var s : String? = null
|
||||
if (!s?.isEmpty()!!)
|
||||
{
|
||||
}
|
||||
@@ -6,8 +6,8 @@ System.out?.println(e)
|
||||
}
|
||||
open class Test() {
|
||||
open fun main() : Unit {
|
||||
var raw1 : Collection<Any?>? = Collection(1)
|
||||
var raw2 : Collection<Any?>? = Collection<Int?>(1)
|
||||
var raw3 : Collection<Any?>? = Collection<String?>("1")
|
||||
var raw1 : Collection<*>? = Collection(1)
|
||||
var raw2 : Collection<*>? = Collection<Int?>(1)
|
||||
var raw3 : Collection<*>? = Collection<String?>("1")
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,9 @@
|
||||
package demo
|
||||
import java.util.List
|
||||
import java.util.LinkedList
|
||||
open class Test() {
|
||||
open fun main() : Unit {
|
||||
var common : List<String?>? = LinkedList<String?>()
|
||||
var raw : List<Any?>? = LinkedList<String?>()
|
||||
var superRaw : List<Any?>? = LinkedList()
|
||||
var common : MutableList<String?>? = LinkedList<String?>()
|
||||
var raw : MutableList<*>? = LinkedList<String?>()
|
||||
var superRaw : MutableList<*>? = LinkedList()
|
||||
}
|
||||
}
|
||||
@@ -85,4 +85,4 @@ for (i in 1..12) test(i)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String?>?) = SwitchDemo.main(args)
|
||||
fun main(args : Array<String>) = SwitchDemo.main(args as Array<String?>?)
|
||||
@@ -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?>?)
|
||||
@@ -16,4 +16,4 @@ System.out?.println(monthString)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String?>?) = SwitchDemo.main(args)
|
||||
fun main(args : Array<String>) = SwitchDemo.main(args as Array<String?>?)
|
||||
@@ -49,4 +49,4 @@ System.out?.println(monthString)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun main(args : Array<String?>?) = SwitchDemo.main(args)
|
||||
fun main(args : Array<String>) = SwitchDemo.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?>?)
|
||||
@@ -1,7 +1,7 @@
|
||||
trait INode {
|
||||
class object {
|
||||
val IN : String? = "in"
|
||||
val AT : String? = "@"
|
||||
val IN : String = "in"
|
||||
val AT : String = "@"
|
||||
val COMMA_WITH_SPACE : String? = COMMA + SPACE
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
public trait INode {
|
||||
class object {
|
||||
public val IN : String? = "in"
|
||||
public val AT : String? = "@"
|
||||
public val IN : String = "in"
|
||||
public val AT : String = "@"
|
||||
public val COMMA_WITH_SPACE : String? = COMMA + SPACE
|
||||
}
|
||||
}
|
||||
@@ -2,10 +2,10 @@ try
|
||||
{
|
||||
callMethod(params)
|
||||
}
|
||||
catch (e : Exception?) {
|
||||
catch (e : Exception) {
|
||||
println(1)
|
||||
}
|
||||
catch (e : IOException?) {
|
||||
catch (e : IOException) {
|
||||
println(0)
|
||||
}
|
||||
finally
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (e : Exception?) {
|
||||
catch (e : Exception) {
|
||||
println(1)
|
||||
}
|
||||
catch (e : IOException?) {
|
||||
catch (e : IOException) {
|
||||
println(0)
|
||||
}
|
||||
finally
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (e : Exception?) {
|
||||
catch (e : Exception) {
|
||||
println(1)
|
||||
}
|
||||
catch (e : IOException?) {
|
||||
catch (e : IOException) {
|
||||
println(0)
|
||||
}
|
||||
finally
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (e : Exception?) {
|
||||
catch (e : Exception) {
|
||||
println(1)
|
||||
}
|
||||
catch (e : IOException?) {
|
||||
catch (e : IOException) {
|
||||
println(0)
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
(100.00 as Int)
|
||||
100.00.toInt()
|
||||
Reference in New Issue
Block a user