Java, JavaScript, C # (différence d'affectation)

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

Java, JavaScript, C # (différence d'affectation)
Différences dans l'écriture des classes Java, C # et Javascript
Essayez d'appeler JavaScript en Java
Reproduire l'énumération Java en C #
Lire le fichier de propriétés Java en C #
Différence entre final et immuable en Java
Appel de méthodes Java à partir de JavaScript exécutées en Java
moment.js (JavaScript) vs Calendar (Java) vs DateTime (C #)
Utilisez "Rhino" qui exécute JavaScript en Java
Différence entre les listes d'arry et les listes liées en Java
La direction de Java dans "C ++ Design and Evolution"
De Java à C et de C à Java dans Android Studio
Différence entre int et Integer en Java
Java vs JavaScript: quelle est la différence?
Partition en Java
Changements dans Java 11
Janken à Java
Java et JavaScript
Taux circonférentiel à Java
FizzBuzz en Java
Différence entre next () et nextLine () dans Java Scanner
Lire JSON en Java
Implémentation de l'interpréteur par Java
Application Janken en Java
Programmation par contraintes en Java
Mettez java8 dans centos7
NVL-ish guy en Java
Joindre des tableaux en Java
[Gradle] Générer Javadoc, y compris JavaScript dans Java 1.8.0_121 ou version ultérieure
"Hello World" en Java
Interface appelable en Java
Commentaires dans la source Java
Fonctions Azure en Java
Formater XML en Java
Simple htmlspecialchars en Java
[Java] Différence entre statique final et final dans les variables membres
Implémentation Boyer-Moore en Java
Hello World en Java
Utiliser OpenCV avec Java
Mémorandum WebApi avec Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
Implémentation du tri de tas (en java)
API Zabbix en Java
Art ASCII à Java
Comparer des listes en Java
POST JSON en Java
Exprimer l'échec en Java
Créer JSON en Java
Manipulation de la date dans Java 8
Nouveautés de Java 8
Pensez au problème JAVA = JAVAscript (nécessaire à l'avenir)
Utiliser PreparedStatement en Java
Nouveautés de Java 9,10,11
Exécution parallèle en Java
Résolution avec Ruby, Perl et Java AtCoder ABC 113 C Reference