5
ich Java Ich kann schreiben:Zuweisen einer Variablen in der Bedingung einer while-Schleife - scala
Matcher m;
while ((m = pattern.matcher(string)).matches()) {...}
Wie würde ich dies in Scala? Dies funktioniert nicht:
var m: Matcher = null
while ((m = pattern.matcher(s)).matches()) {}
Wenn ich den val m im Körper der Schleife verwenden? – Sohaib
@Sohaib Da ich weiß, gibt es keinen sauberen Weg, es ohne 'var' zu tun. Aber wenn Sie damit einverstanden sind, können Sie einfach folgendes verwenden: 'var m: Matcher = null; while ({m = pattern.matcher (s); m.matches}) {...} ' – serejja