public class Main {
static int swapParams(int num, int k, int nDigit) {
StringBuilder myName
= new StringBuilder
(Integer.
toString(num
)); myName.
setCharAt(k
-1,
Integer.
toString(nDigit
).
charAt(0)); return Integer.
parseInt(myName.
toString()); }
public static void main
(String[] args
) { System.
out.
println(swapParams
(5498,
2,
3)); }
}
ICBwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICAgICAgc3RhdGljIGludCBzd2FwUGFyYW1zKGludCBudW0sIGludCBrLCBpbnQgbkRpZ2l0KSB7CiAgICAgICAgICAgIFN0cmluZ0J1aWxkZXIgbXlOYW1lID0gbmV3IFN0cmluZ0J1aWxkZXIoSW50ZWdlci50b1N0cmluZyhudW0pKTsKICAgICAgICAgICAgbXlOYW1lLnNldENoYXJBdChrLTEsIEludGVnZXIudG9TdHJpbmcobkRpZ2l0KS5jaGFyQXQoMCkpOwogICAgICAgICAgICByZXR1cm4gSW50ZWdlci5wYXJzZUludChteU5hbWUudG9TdHJpbmcoKSk7CiAgICAgICAgfQogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHN3YXBQYXJhbXMoNTQ5OCwgMiwgMykpOwogICAgICAgIH0KICAgIH0K