fromString
Parses the specified string into a Size instance.
The ASCII characters \``u002a ('*') and \``u0078 ('x') are recognized as separators between the width and height.
For any Size s: Size.parseSize(s.toString()).equals(s). However, the method also handles sizes expressed in the following forms:
"widthxheightxdepth" or "width*height*depth" => new Size(width, height, depth), where width and height and depth are string integers potentially containing a sign, such as "-10", "+7" or "5".
`Size.parseSize("3*+6*7").equals(new Size(3, 6, 7)) == true
Size.parseSize("-3x-6x-7").equals(new Size(-3, -6, -7)) == true
Size.parseSize("4 by 3 by 7") => throws NumberFormatException.
Return
The string representation of a size value.
Parameters
stringThe string representation of a size value.
Throws
NumberFormatException If the string cannot be parsed as a valid size.
NullPointerException If string is null.