Essayez de sortir la différence entre les définitions des trois langues
Java
int a=0;
/*entier*/
double a = 1.1234;
/*Point minoritaire*/
char a = "Type de caractère";
boolean a = true;
/*Un type qui n'a qu'un seul vrai / faux*/
String a = "AIUEO";
/*Remplacer par une chaîne a= new String("AIUEO");*/
/*Un type de données de base est un type qui existe à l'origine en tant que données très basiques de Java.
D'un autre côté, un type de classe est un type qui peut être utilisé en définissant l'objet dans la classe.*/
int[][] array;
int[0[]=2;
Il y en a encore, mais l'impression est que c'est une personne sérieuse qui doit être définie assez exactement.
JavaScript
var a=0;
var a='Ah';
/*Définition ambiguë contrairement à Java sans limitation*/
let a=0;
/*Utilisez let pour limiter la portée des variables aux blocs*/
const a=0
/*Pour Java, final int a=0;Synonyme de*/
/*Si vous ne voulez pas passer au dernier*/
C'est moderne de dire adieu aux goûts et aux dégoûts avec un vague sentiment
C#
sbyte a=0;
//La gamme est-128~127, entier signé 8 bits//
short a=0;
//La gamme est-32768~32767, entier 16 bits signé//
int a=0;
//La gamme est-2147483648~2147483647, entier 32 bits signé//
long a=0;
//La gamme est-9223372036854770000~9223372036854775807, entier 64 bits signé//
byte a=0;
//La plage est 0~255, nombre entier de bits non signé//
ushort a=0;
//La plage est 0~65535, entier 16 bits non signé//
uint a=0;
//La plage est 0~4294967295, entier 32 bits non signé//
ulong a=0;
//La plage est 0~18446744073709551615, entier 64 bits non signé//
float a=1.5;
//Type à virgule flottante//
//La plage est de ± 1.5e-45~±3.4e38(Portée approximative)Et le nombre de chiffres effectifs est de 7//
double a=1.5;
//Type à virgule flottante//
//La plage est de ± 5.0e-324~±1.7e308(Portée approximative)Et le nombre de chiffres valides est 15~16 chiffres//
bool a = true;
//true/false(Valeur booléenne)//
//Le type booléen convient à la création de variables pour le stockage vrai ou faux uniquement.//
char a='X';
//La gamme est U+0000~U+Caractères Unicode 16 bits avec ffff//
decimal a = 199.9m;
a = 400.75M;
//La plage est de ± 1.0×10-28~±7.9 x 1028 avec 28 chiffres valides~Il existe un type à 29 chiffres.//
string a = "b " + "c";
//Type de chaîne//
int[,]a={{1,2,3},{4,5,6}
//Tableau multidimensionnel 1//
a[1,2]=9;
//Tableau multidimensionnel 2//
//java est[][]Mais,Séparez-vous simplement avec//
J'avais l'impression que c'était aussi fait avec Java, mais en l'apprenant, j'ai eu l'impression que c'était Java + javascript.
Recommended Posts