2014-03-26 15 views

Antwort

8

Zuordnungen Unit in Scala zurück, aber es ist in Ordnung, Code-Blöcke wie folgt zu verwenden:

while ({ 
    val m = pattern.matcher(s) 
    m.matches 
}) { ... } 
+1

Wenn ich den val m im Körper der Schleife verwenden? – Sohaib

+1

@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

Verwandte Themen