Why String does not have Primitive Data Types? [duplicate]

view story

http://stackoverflow.com – This question already has an answer here: Why is there no primitive type for String? 3 answers Why we do not have a primitive data type of String in java while we have both reference type and primitive type for integer? (HowTos)