JavaRush /Java Blog /Random-IT /Più fresco del T9
Джонни
Livello 35

Più fresco del T9

Pubblicato nel gruppo Random-IT
Passato a una nuova versione di Java. Variabili configurate, variabile PATH. Controllo la funzionalità di java nel terminale: java -version Dà la versione, va tutto bene, funziona. Controllo la funzionalità del compilatore javac nel terminale: javac -version zsh: comando non trovato: javaс Oops... Ricontrollo tutto, è configurato come dovrebbe. Sono andato online, ho cercato l'errore su Google, ho cercato in un sacco di forum, stackoverflo, articoli, guide, video su YouTube, ho perso la cognizione del tempo: niente aiuta! CHE COS'È!? Ho scritto il codice nel blocco note, ho provato a compilare... FUNZIONA! Il compilatore ha compilato la classe Java! Strano. È impossibile scoprire la versione, ma la classe viene compilata. Coincidenza? Non credo :thinking: Controllo ANCORA la versione nel terminale: ⇒ javac -version Voilà! javac 11.0.2 Senza esitazione, ho scoperto l'idea e ho scritto il codice:
String s1 = "javac";
String s2 = "javaс";

byte[] bytes1 = s1.getBytes();
byte[] bytes2 = s2.getBytes();

for (int i = 0; i < bytes1.length; i++)
{
    System.out.print(bytes1[i] + " ");
}

System.out.println();

for (int i = 0; i < bytes2.length; i++)
{
    System.out.print(bytes2[i] + " ");
}
Ottengo l'output: 106 97 118 97 99 106 97 118 97 -47 -127 Sospirando e imprecando, ho disattivato il cambio automatico dei layout in Punto Switcher.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION