Questo è principalmente per curiosità. Come faresti (se puoi) a creare una classe che imiti String. Non è possibile estendere String poichè è final
quindi è un no go, ma puramente per il fattore interesse, ho pensato di creare un oggetto che potrebbe essere inizializzato letteralmente (String s = "string";
).Classe Java che estende String (o simile)
È possibile? Se é cosi, come? Se no, perché?
Nota a margine: I recentemente cre ho seguito la mia classe di wrapper attorno alla stringa; solo per avere qualcosa che funzioni bene con i test unitari (come hai capito - String è finale, quindi non puoi creare oggetti mock per String.class); ma alla fine ho deciso che il guadagno non vale la pena. – GhostCat