MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLのsmallintに相当するJavaは何ですか?


shortは、MySQLのsmallintに相当します。 Java shortは-32768〜32767の範囲の2バイトを取りますが、MySQLsmallintも同じ範囲の2バイトを取ります。

これがJavaでのshortのデモコードです-

public class SmallIntAsShortDemo {
   public static void main(String[] args) {
      short value = 32767;
      System.out.println(value);
      value = -32768;
      System.out.println(value);
      // value = 32768;
      // System.out.println(value);
   }
}

スナップショットは次のとおりです-

MySQLのsmallintに相当するJavaは何ですか?

これにより、次の出力が生成されます-

32767
-32768

これがEclipseIDEで実行した出力のスナップショットです-

MySQLのsmallintに相当するJavaは何ですか?

MySQLsmallintは同じ範囲で2バイトかかります。


  1. MySQL変数のコンテキストでJavalongに相当するものは何ですか?

    MySQL変数のコンテキストでのJavalongに相当するものはBigIntです。 Javaでは、longデータ型は8バイトを使用しますが、BigIntも同じバイト数を使用します。 Javalongのデモ これがJavalongのデモです- public class JavaLongDemo { public static void main(String[]args) { long kilometer = 9223372036854775807L; System.out.println("The largest positive value for

  2. MySQLのUNHEX()に相当するPHPは何ですか?

    PHPはMySQLのUNHEX()に相当するため、hex2bin()関数を使用できます。 構文は次のとおりです- $ anyVariableName =hex2bin( yourHexadecimalValue); 上記の構文を理解するために、上記の構文をPHPで実装してみましょう。 PHPコードは次のとおりです- $ myFirstValue =hex2bin( 7777772E4D7953514C4578616D706C652E636F6D); var_dump($ myFirstValue); $ mySecondValue =hex2bin( 416476616E636564