Is this allowed in Scala code:
DomNode node = node.getFirstChild()
where DomNode is Java type from external java library and getFirstChild(
You can use Java classes in a Scala program, but you would ofcourse have to use Scala syntax:
val node: DomNode = node.getFirstChild()
You cannot use Java syntax in the form Type variableName
.
edit (thanks to ericacm) - You can also just specify
val node = node.getFirstChild()
so you don't have to specify the type of node
explicitly; you can let Scala infer the type.