-
Notifications
You must be signed in to change notification settings - Fork 184
Closed
Description
Synopsis:
Trying to assign value to Number fails.
Expected:
New number instance assigned the boxed primitive value.
Actual:
Error: Internal Error: cannot assign number 4 to type Number
To reproduce:
BeanShell 3.0.0-SNAPSHOT.2151
bsh % Number n = 4;
// Error: Internal Error: cannot assign number 4 to type Number
bsh % Number n = (Number)4;
// Error: Internal Error: cannot assign number 4 to type Number
bsh % Number n = Integer.valueOf(4);
--> $0 = 4I :IntegerDoesn't work like JAVA:
jshell> Number n = 4;
n ==> 4
jshell> Number n = (Number)4;
n ==> 4
jshell> Number n = Integer.valueOf(4);
n ==> 4Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels