A human-readable phone number. No validation is performed because phone numbers have many
different formats - local, long distance, domestic, international, internal extension, TTY, VOIP,
SMS, and alternative networks like Skype, XFire and Roger Wilco. They all have their own
numbering and addressing formats.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["`PhoneNumber` is a class for representing human-readable phone numbers, and it does not perform any validation on the number's format."],["The `PhoneNumber` class implements the `Serializable` and `Comparable\u003cPhoneNumber\u003e` interfaces, allowing it to be serialized and compared with other `PhoneNumber` objects."],["This class inherits several methods from the `Object` class, including `clone()`, `equals()`, `hashCode()`, and `toString()`."],["The class provides a constructor `PhoneNumber(String number)` to create a `PhoneNumber` object from a string, and methods such as `compareTo()`, `equals()`, `getNumber()`, and `hashCode()` to manipulate and retrieve data from it."],["`PhoneNumber` has a static field called `serialVersionUID` which is of the `long` data type."]]],[]]