ಕಂಪ್ಯೂಟರ್ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಪ್ರೊಗ್ರಾಮಿಂಗ್: ಜಾವಾ. ಡೇಟಾ ಪ್ರಕಾರಗಳು

ಡೇಟಾ ಪ್ರಕಾರ ಮೂರು ಅಂಶಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ:

  • ಮೌಲ್ಯಗಳು ಅಥವಾ ವಸ್ತುಗಳ ಸೆಟ್;
  • ಮಾಡಬಹುದಾದ ಸೆಟ್ ಎಲ್ಲಾ ಮೌಲ್ಯಗಳನ್ನು ಅನ್ವಯಿಸಬಹುದು ಕಾರ್ಯಾಚರಣೆಗಳ ಒಂದು ಸೆಟ್;
  • ದತ್ತಾಂಶದ ಪ್ರಸ್ತುತಿ, ಸಂಗ್ರಹಣಾ ನಿರ್ಧರಿಸುವ.

ಜಾವಾ ವಿವಿಧ ಅಕ್ಷಾಂಶ ರೀತಿಯ ಯಾವುವು?

ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಕೆಲವು ಪೂರ್ವನಿರ್ಧರಿತ ಅಂತರ್ನಿರ್ಮಿತ ಮಾದರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಹಾಗೂ ಕಾರ್ಯಕರ್ತರ ತಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ ವ್ಯಾಖ್ಯಾನಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಜಾವಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಆದಿಮ ಮತ್ತು ಉಲ್ಲೇಖ ವಿಂಗಡಿಸಲಾಗಿದೆ.

"ಪುರಾತನ" ಇನ್ನೂ ವಿಭಾಗ ಅಸಾಧ್ಯ ಎಂದರ್ಥ. ವಿಸ್ತರಿಸಿ ಅಥವಾ ಅದರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಬದಲಾಯಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ. ಇಂತಹ ಒಂದು ಆದಿಮ ಡೇಟಾ ಪ್ರಕಾರ ವಿವರಿಸಲಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರ ರೀತಿಯ.

ನೆನಪಿಗಾಗಿ ವಸ್ತುವಿನ ವಿಳಾಸ - ಆದಿಮ ಪ್ರಕಾರದ ವೇರಿಯಬಲ್ ಮೌಲ್ಯ ಉಲ್ಲೇಖವಿದೆ.

ಜಾವಾ ಭಾಷೆ. ಡೇಟಾ ಪ್ರಕಾರಗಳು: ಸಮಯ ಮತ್ತು ದಿನಾಂಕ

ಕಾಂಪೋಸಿಟ್ ಡೇಟಾ ತರಗತಿಗಳು, ಇಂಟರ್ಫೇಸ್ಗಳು, ಮತ್ತು ರಚನೆಗಳು ವಿಂಗಡಿಸಲಾಗಿದೆ. ಒಂದು ಇಂಟರ್ಫೇಸ್ ಮಾದರಿ ಸದಸ್ಯರು ಅಮೂರ್ತ ವಿಧಾನಗಳು ಮತ್ತು ಸ್ಥಿರಾಂಕಗಳಾಗಿವೆ. ಜಾವಾದಲ್ಲಿ ಡೇಟಾ ಪ್ರಕಾರಗಳು ದಿನಾಂಕ ಮತ್ತು ಸಮಯ ನಿರ್ಮಾಣಕಾರ ದಿನಾಂಕ ಸೆಟ್ ():

  • ಡಿ = ಹೊಸ ದಿನಾಂಕ ().

ಉದಾಹರಣೆ ಸ್ಟ್ರಿಂಗ್ ಉಲ್ಲೇಖ.

ಜಾವಾ ಭಾಷೆ. ಡೇಟಾ ವಿಧಾನಗಳು: ಸ್ಟ್ರಿಂಗ್

ಸ್ಟ್ರಿಂಗ್ ಜಾವಾ ಗ್ರಂಥಾಲಯದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಒಂದು ವರ್ಗ, ಮತ್ತು ಇದು ಪದ ಸಂಸ್ಕರಣೆ (ಪಾತ್ರಗಳ ಅನುಕ್ರಮ) ಬಳಸಬಹುದು.

ಜಾಹೀರಾತುಗಳು ಉಲ್ಲೇಖ ಸ್ಟ್ರಿಂಗ್-ವೇರಿಯಬಲ್ ಕೆಳಗಿನಂತೆ: ಸ್ಟ್ರಿಂಗ್ Str,.

ನೀವು ವಸ್ತುವನ್ನು ಉಲ್ಲೇಖ ಇಂತಹ ವೇರಿಯಬಲ್ ನಿಯೋಜಿಸಲು ಮೊದಲು, ನೀವು ಹೊಸ ಆಯೋಜಕರು ಉಪಯೋಗಿಸಿ ರಚಿಸಬೇಕು. ಉದಾಹರಣೆಗೆ, ನೀವು ಪಠ್ಯ "ಹಲೋ" ಒಂದು ಸ್ಟ್ರಿಂಗ್ ವಸ್ತು ರಚಿಸಬೇಕಾಗಬಹುದು

  • Str, = ಹೊಸ ಸ್ಟ್ರಿಂಗ್ ( "ಹಲೋ").

ನೀವು ಈ ಕೋಡ್ ರನ್ ಏನಾಗುತ್ತದೆ? ಮೊದಲ, ಮೆಮೊರಿ ಹಂಚಿಕೆ, ಮತ್ತು ಈ ಮೆಮೊರಿ ಸೆಲ್ ಸಂಯೋಜಿತವಾಗಿರುವ ಹೆಸರನ್ನು Str, ಇದೆ. ಈ ಒಂದು ಆದಿಮ ವೇರಿಯಬಲ್ ಘೋಷಿಸುವ ಯಾವುದೇ ವಿಭಿನ್ನ. ಕೋಡ್ ಎರಡನೇ ತುಣುಕು ಪಠ್ಯ "ಹಲೋ" ನೊಂದಿಗೆ ನೆನಪಿಗಾಗಿ ಸ್ಟ್ರಿಂಗ್ ವಸ್ತು ಸೃಷ್ಟಿಸುತ್ತದೆ ಮತ್ತು Str ರಲ್ಲಿ (ಅಥವಾ ಮೆಮೊರಿ ವಿಳಾಸ) ಒಂದು ಉಲ್ಲೇಖ ಸಂಗ್ರಹಿಸುತ್ತದೆ.

ರೆಫರೆನ್ಸ್ ಜಾವಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಒಂದು ಇತರ ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ವಸ್ತುವಿನ ಒಂದು ಉಲ್ಲೇಖ ನಿಯೋಜಿಸಲು ಅವಕಾಶ. ಇಬ್ಬರೂ ನೆನಪಿಗಾಗಿ ಒಂದೇ ವಸ್ತುವಿನ ನೋಡಿ. ಕೆಳಗಿನಂತೆ ಈ ಸಾಧಿಸಬಹುದಾದ:

  • ಸ್ಟ್ರಿಂಗ್ str1;
  • ಸ್ಟ್ರಿಂಗ್ str2;
  • str1 = ಹೊಸ ಸ್ಟ್ರಿಂಗ್ ( "ಹಲೋ");
  • str2 = str1;

ಯಾವುದೇ ಉಲ್ಲೇಖ ವೇರಿಯಬಲ್ ನಿಯೋಜಿಸಲಾಗುವುದು ಎಂದು ನಿರಂತರ ಉಲ್ಲೇಖ ಶೂನ್ಯ, ಇಲ್ಲ. ಇದು ಒಂದೇ ವಸ್ತುವಿನ ಉಲ್ಲೇಖಿಸುವುದಿಲ್ಲ.

ಸ್ಟ್ರಿಂಗ್ ವಸ್ತು ಹೊಸ ಆಯೋಜಕರು ಬಳಸಿಕೊಂಡು ರಚಿಸಲಾಗುತ್ತದೆ. ತಂತಿಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಆದರೆ, ಅದನ್ನು ರಚಿಸಲು ಒಂದು ಸುಲಭ ಮಾರ್ಗವಾಗಿದೆ. ಎಲ್ಲಾ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಗಳು, ಟಿ. ಸ್ಟ್ರಿಂಗ್ ವಸ್ತುಗಳು ಮಾಹಿತಿ ಇ ಡಬಲ್ ಉದ್ಧರಣಾ ಚಿಹ್ನೆಗಳು ಮೇಲ್ಛಾವಣಿಗೆ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ಬದಲಿಗೆ ನಿರ್ವಾಹಕನ, ನೀವು ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಗಳು ಬಳಸಬಹುದು:

  • ಸ್ಟ್ರಿಂಗ್ str1 = "ಹಲೋ".

ಆದಿಮ ಜಾವಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು - ಬೈಟ್, ಸಣ್ಣ, ಇಂಟ್, ದೀರ್ಘ, ಚಾರ್, ಫ್ಲೋಟ್, ಡಬಲ್ ಮತ್ತು ಬೂಲಿಯನ್. ತಾರ್ಕಿಕ ಮತ್ತು ಸಂಖ್ಯಾತ್ಮಕ: ಅವರು ಎರಡು ವರ್ಗಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಪೂರ್ಣಾಂಕ ಮತ್ತು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಒಳಗೆ ನಂತರದ ವಿಭಜಿಸಬಹುದು.

ಇಡೀ ಜಾವಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಅವರ ಮೌಲ್ಯಗಳು ಪೂರ್ಣಾಂಕಗಳು ಸಾಂಖ್ಯಿಕ ವಿಧಗಳು. ಅವುಗಳಲ್ಲಿ ಐದು: ಬೈಟ್, ಸಣ್ಣ, ಇಂಟ್, ದೀರ್ಘ, ಮತ್ತು ಚಾರ್.

ಇಂಟ್

ಇಂಟ್ ಒಂದು 32 ಬಿಟ್ ಸೈನ್ ಆದಿಮ ಡೇಟಾ ವಿಧ. ವೇರಿಯೇಬಲ್ 32 ಬಿಟ್ ಮೆಮೊರಿಯ ಬಳಸುತ್ತದೆ. ಅನುಮತಿಸಲಾದ ವ್ಯಾಪ್ತಿಯ - -2147483648 ಮತ್ತು 2147483647 (-2 31 31 2 - 1). ಈ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಎಲ್ಲಾ ಪೂರ್ಣಾಂಕಗಳ ಪೂರ್ಣಾಂಕ ಅಕ್ಷರಗಳು ಅಥವಾ ಸ್ಥಿರಾಂಕಗಳಾಗಿವೆ. ಉದಾಹರಣೆಗೆ, 10, -200, 0, 30 ಫಾರ್, 19 ಅಕ್ಷರಗಳು ಇಂಟ್ ಇವೆ. ಅವರು ವೇರಿಯಬಲ್ ಇಂಟ್ ನಿಯೋಜಿಸಲಾಗುವುದು ಮಾಡಬಹುದು:

  • ಇಂಟ್ num1 = 21;

ಪೂರ್ಣಾಂಕ ಅಕ್ಷರಗಳು ದ್ವಿಮಾನ, ಅಷ್ಟಮಾನ, ದಶಮಾಂಶ ಮತ್ತು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಬಹುದು.

ಶೂನ್ಯ ಅಕ್ಷರಶಃ ಆರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಕನಿಷ್ಠ ಎರಡು ಅಂಕೆಗಳು ಹೊಂದಿದಾಗ, ಅಷ್ಟಮಾನ ಬರೆಯಬಹುದು ಪರಿಗಣಿಸಲಾಗಿದೆ. 0 ಮತ್ತು 00 ಒಂದೇ ಮೌಲ್ಯವನ್ನು ಪ್ರತಿನಿಧಿಸಲು - ಶೂನ್ಯ.

ಎಲ್ಲಾ ಅಕ್ಷರಗಳು ಇಂಟ್ ರೂಪದಲ್ಲಿ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಗಳನ್ನು 0x ಅಥವಾ 0x ಜೊತೆ ಆರಂಭಿಸಲು, ಮತ್ತು ಅವರು ಕನಿಷ್ಠ ಒಂದು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಂಕಿಯನ್ನು ಹೊಂದಿರಬೇಕು:

  • ಇಂಟ್ num1 = 0x123.

ರೂಪದಲ್ಲಿ ಇಂಟ್-ಅಕ್ಷರಗಳು ಒಂದು ಬೈನರಿ ಸಂಖ್ಯೆಯ 0b ಅಥವಾ 0B ಪ್ರಾರಂಭವಾಗುತ್ತದೆ:

  • ಇಂಟ್ num1 = 0b10101.

ಲಾಂಗ್

ಇದು 64-ಬಿಟ್ ಸಹಿ ಆದಿಮ ವಿಧ. ಲೆಕ್ಕ ಪರಿಣಾಮ ವ್ಯಾಪ್ತಿಯ ಇಂಟ್ ಹೆಚ್ಚಾಗಬಹುದು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. -2 63 2 63 - - 1. ಹಿಡಿದು ಅಕ್ಷರಗಳು ಬಹಳ ರೀತಿಯ ಎಲ್ಲಾ ಪೂರ್ಣಾಂಕಗಳ ದೂರವ್ಯಾಪ್ತಿಯ.

ಜಾವಾ ಭಾಷೆಯ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಇಂಟ್ ಮತ್ತು ದೀರ್ಘ ವಾಚ್ಯಾರ್ಥ ನಂತರದ ಮಾದರಿ ಯಾವಾಗಲೂ L ಅಥವಾ ಎಲ್ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ವ್ಯತ್ಯಾಸ.

ಪೂರ್ಣಾಂಕ ಅಕ್ಷರಗಳು ಬಹಳ ರೀತಿಯ ಎಂಟರ ಹೆಕ್ಸಾಡೆಸಿಮಲ್, ಮತ್ತು ಬೈನರಿ ಸ್ವರೂಪಗಳಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಿದರು ಮಾಡಬಹುದು.

ದೀರ್ಘ ಅಕ್ಷರಶಃ ವೇರಿಯಬಲ್ ಉದ್ದ ನಿಯೋಜಿಸಲಾಗಿದೆ, ಜಾವ ಕಂಪೈಲರ್ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಮೌಲ್ಯವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಇದು ಸ್ವೀಕಾರಾರ್ಹ ನಷ್ಟಿರುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ; ಇಲ್ಲದಿದ್ದರೆ, ಒಂದು ಸಂಕಲನ ದೋಷ ಸಂಭವಿಸುತ್ತದೆ.

ಇಂಟ್ ಪ್ರಮಾಣವು ದೀರ್ಘ, ಇಂಟ್ ವೇರಿಯಬಲ್ ಮೌಲ್ಯವನ್ನು ಚಿಕ್ಕದಾಗಿದೆ ರಿಂದ ಯಾವಾಗಲೂ ಬಹಳ ರೀತಿಯ ಒಂದು ವೇರಿಯೇಬಲ್ ನಿಯೋಜಿಸಲಾಗುವುದು ಮಾಡಬಹುದು. ಆದರೆ ಪುನರ್ವಿನಿಯೋಗ ಸಹ ಇಂಟ್ ವ್ಯಾಪ್ತಿಯೊಳಗೆ ಅಸಾಧ್ಯ. ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ, ಸ್ಪಷ್ಟ ಸೂಚನೆ ಫಾರ್:

  • num1 = (ಇಂಟ್) num2;

ಬೈಟ್

ಬೈಟ್ ಒಂದು 8 ಬಿಟ್ ಒಂದು ಆದಿಮ ವಿಧ. ಇದರ ವ್ಯಾಪ್ತಿ - 127 -128 ಗೆ (-2 7 2 7 - 1). ಈ ಜಾವಾ ಲಭ್ಯವಿರುವ ಸಣ್ಣ ಪೂರ್ಣಸಂಖ್ಯೆ ಪ್ರಕಾರ, ಆಗಿದೆ. ವಿಶಿಷ್ಟವಾಗಿ, ಬೈಟ್ ಅಸ್ಥಿರ ಪ್ರೋಗ್ರಾಂ ದ್ವಿಮಾನ ದತ್ತ ಕೆಲಸ ಮಾಡುವಾಗ 127 -128 ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಮೌಲ್ಯಗಳು ನಾನೇನು, ಅಥವಾ ಬಳಸಲಾಗುತ್ತದೆ. ಅಕ್ಷರಶಃ ಇಂಟ್ ಭಿನ್ನವಾಗಿ, ದೀರ್ಘ, ಬೈಟ್-ಅಕ್ಷರಗಳು ಕಾಣೆಯಾಗಿವೆ. ಆದಾಗ್ಯೂ, ನೀವು ಬೈಟ್ಗಳು ಒಂದು ವ್ಯಾಪಿಸುವ ರಿಂದ ಯಾವುದೇ ಅಕ್ಷರಶಃ ಬೈಟ್-ಇಂಟ್-ವೇರಿಯಬಲ್ ನಿಯೋಜಿಸಲು.

ವೇರಿಯಬಲ್ ಶ್ರೇಣಿಯ ಔಟ್ ವೇಳೆ, ಜಾವ ಕಂಪೈಲರ್ ದೋಷ ರಚಿಸುತ್ತೇವೆ.

ಜೊತೆಗೆ, ಈ ನಿಖರತೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು ಎಂದು, ವೇರಿಯಬಲ್ ಇಂಟ್ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಮಾತ್ರ ಇಂಟ್-ಅಕ್ಷರಶಃ, ಆದರೆ ಮೌಲ್ಯವನ್ನು ನಿಯೋಜಿಸಲು ಮಾಡಬಹುದು. ಈ ಸ್ಪಷ್ಟ ಮಾದರಿ ಅಗತ್ಯವಿರುತ್ತದೆ.

  • ಬಿ 1 = (ಬೈಟ್) num1.

ಸಣ್ಣ

ಇದು ಆದಿಮ ಒಂದು 16-ಬಿಟ್ ಸಹಿ ಪೂರ್ಣಾಂಕ ಅಕ್ಷಾಂಶ ವಿಧ. ಇದರ ವ್ಯಾಪ್ತಿ - -32768 ನಿಂದ (2 ರಿಂದ 15 ಅಥವಾ -2 15 - 1) 32767 ಗೆ.

ಸಾಮಾನ್ಯ ನಿಯಮ, ಪ್ರೋಗ್ರಾಂ ಮೌಲ್ಯಗಳು ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯ ಮೀರದ ಬಳಸಿದಾಗ ಸಣ್ಣ ವೇರಿಯಬಲ್ ಅವಶ್ಯಕತೆ ಕಂಡುಬರುತ್ತದೆ. ಸಣ್ಣ ಅಕ್ಷರಶಃ-ಕಾಣೆಯಾಗಿದೆ, ಆದರೆ ಸಣ್ಣ ವ್ಯಾಪ್ತಿಯನ್ನು ಯಾವುದೇ ಅಕ್ಷರಶಃ ಇಂಟ್ ನಿಯೋಜಿಸಲು ಸಾಮರ್ಥ್ಯ. ವೇರಿಯೇಬಲ್ ಬೈಟ್-ಮೌಲ್ಯವನ್ನು ಗೊತ್ತುಮಾಡಲಾಗಿದೆ ಬಾರಿ ಮಾಡಬಹುದು. ಇತರೆ ನಿಯಮಗಳನ್ನು ಒಂದು ಇಂಟ್ ಅಥವಾ ದೀರ್ಘ ಶಾರ್ಟ್ ವೇರಿಯಬಲ್ ಒಂದು ಬೈಟ್ ಎಂದು ಒಂದೇ ನಿಯೋಜಿಸಿ.

ಚಾರ್

ಚಾರ್ ಯುನಿಕೋಡ್ ಪ್ರತಿನಿಧಿಸುವ ಸಹಿ ಮಾಡದ 16 ಬಿಟ್ ಪ್ರಾಚೀನ ಡೇಟಾ ವಿಧ. ಸೈನ್ ವೇರಿಯಬಲ್ ನಕಾರಾತ್ಮಕವಾಗಿರಬಾರದು ಸೂಚಿಸುತ್ತದೆ. ರೇಂಜ್ - 0 ದಿಂದ 65.535 ಗೆ ಎನ್ಕೋಡಿಂಗ್ ಯುನಿಕೋಡ್ ಸೆಟ್ ಸೇರಿಕೊಳ್ಳುತ್ತದೆ. ಒಂದು ಅಕ್ಷರಶಃ ಚಾರ್ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ಈ ಕೆಳಗಿನ ರೂಪಗಳಲ್ಲಿ ವ್ಯಕ್ತ ಮಾಡಬಹುದು:

  • ಪಾತ್ರ ಏಕ ಉದ್ಧರಣ;
  • ನಿಯಂತ್ರಣ ಸಂಕೇತಗಳನ್ನು ಅನುಕ್ರಮ;
  • ಯೂನಿಕೋಡ್ ನಿಯಂತ್ರಣ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ;
  • ಎಂಟರ ನಿಯಂತ್ರಣ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ.

ಚಾರ್ ಸಿ 1 = 'ಎ': ಸಂಕೇತದ ತಂತುವನ್ನು ಅದನ್ನು ಆವರಿಸಿರುವ ವ್ಯಕ್ತಪಡಿಸಿದ ಮಾಡಬಹುದು. ಡಬಲ್ ಉದ್ಧರಣಾ ಚಿಹ್ನೆಗಳು ಅಕ್ಷರಶಃ ಸ್ಟ್ರಿಂಗ್ ಸಾಧ್ಯವಿಲ್ಲ, ಚಾರ್-ವೇರಿಯಬಲ್ ನಿಯೋಜಿಸಲಾಗುವುದು ಸ್ಟ್ರಿಂಗ್ ಕೇವಲ ಒಂದು ಪಾತ್ರ ಸಹ ಸೂಚಿಸುತ್ತದೆ. ಲಿಂಕ್ ಒಂದು ಆದಿಮ ವೇರಿಯಬಲ್ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ ಈ ಸ್ವೀಕಾರಾರ್ಹವಲ್ಲ. ಎಲ್ಲಾ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಗಳು ವರ್ಗ ಸ್ಟ್ರಿಂಗ್ ವಿಷಯವಾಗಿದೆ ಮತ್ತು ಪಾತ್ರ ಒಂದು ಆದಿಮ ರೀತಿಯ ಸೇರಿರುವ ಆದರೆ ಆದ್ದರಿಂದ ಉಲ್ಲೇಖಿಸಿ.

ಸಾಹಿತ್ಯ ವ್ಯಕ್ತಪಡಿಸಿದರು ಅನುಕ್ರಮವು ನಿಯಂತ್ರಣ, ತಂತುವನ್ನು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಸಂಕೇತವಾಗಿ ದಾಖಲಿಸಲಾಗಿದೆ. ಒಟ್ಟು 8: '\ ಎನ್', '\ ಆರ್', '\ ಎಫ್', '\ b' '\ t' '\\', '\ "', '\' '.

ನಿಯಂತ್ರಣ ಯೂನಿಕೋಡ್ ಸರಣಿಯು '\ uxxxx', ಇದರಲ್ಲಿ \ ಯು (ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಸಣ್ಣ ಯು ನಂತರ) ಅದರ ಆರಂಭದಲ್ಲಿ ಸೂಚಿಸುತ್ತದೆ.ಇದು XXXX ಯುನಿಕೋಡ್ ಕೋಡ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನಿಖರವಾಗಿ ನಾಲ್ಕು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಂಕೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಇದೆ. ಉದಾಹರಣೆಗೆ, 'ಎ' ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ದಶಮಾಂಶ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ 65 ಮತ್ತು 41 ಹೊಂದಿಸಲಾಗಿದೆ. ಹೀಗಾಗಿ, ಈ ಚಿಹ್ನೆಯನ್ನು '\ u0041' ಎಂದು ನಿರೂಪಿಸಬಹುದು.

ಎಂಟರ ಬಿಡುಗಡೆ ಸರಣಿಯನ್ನು '\ nnn' ಎಂದು ಬರೆಯಲಾಗಿದೆ ಅಲ್ಲಿ n - ಅಷ್ಟಮಾನ ಅಂಕೆಯ (0-7). ಮೌಲ್ಯದ ಮಟ್ಟ - ರಿಂದ '\ 000' '\ 377' ಗೆ 8 377 255 10 ಅನುರೂಪವಾಗಿರುವ. ಆದ್ದರಿಂದ, ಇದು 0 ರಿಂದ 255 ಗೆ ಕೋಡ್, ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಜೊತೆ ವಿನಿಮಯಕ್ಕಾಗಿ ಅಗತ್ಯವಾದ ಅಕ್ಷರಗಳನ್ನು ನಿರೂಪಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. '\ ಎನ್', '\ nn ಅನ್ನು' ಅಥವಾ '\ nnn': ಅಲ್ಲಿ ಅಗತ್ಯ, ಎಲ್ಲಾ ನಾಲ್ಕು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಂಕೆಗಳು, ನೀವು ಬಳಸಬಹುದಾದ 1, 2 ಅಥವಾ 3 ಅಷ್ಟಮಾನ ಯೂನಿಕೋಡ್ ಅನುಕ್ರಮ, ಭಿನ್ನವಾಗಿ.

ಬೂಲಿಯನ್

ನೈಜ (ನಿಜವಾದ) ಮತ್ತು ಸುಳ್ಳು (ತಪ್ಪು): ಬೂಲಿಯನ್ ಕೇವಲ ಎರಡು ನಿಜವಾದ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಅವರು ಬೂಲಿಯನ್ ಅಕ್ಷರಗಳು ಕರೆಯಲಾಗುತ್ತದೆ. ತಾರ್ಕಿಕ ವೇರಿಯಬಲ್ ಮತ್ತೊಂದು ವಿಧದ, ಮತ್ತು ಪ್ರತಿಯಾಗಿ ನೀಡಿದ ಸಾಧ್ಯವಿಲ್ಲ. ಜಾವಾ ಬೂಲಿಯನ್ ಗಾತ್ರ ವ್ಯಾಖ್ಯಾನಿಸಲು - ಇದು ವಾಸ್ತವ Java- ಯಂತ್ರಗಳ ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನ ಅವಲಂಬಿಸಿರುತ್ತದೆ.

ಜಾವಾ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್

ಆಂಶಿಕ ಭಾಗವಾಗಿರುತ್ತದೆ ಒಳಗೊಂಡಿರುವ ಹಲವಾರು ಮೊದಲು ಮತ್ತು ದಶಮಾಂಶ ಬಿಂದುವಿನ ನಂತರ ಅಂಕಿಗಳ ಒಂದು ಸ್ಥಿರ ಸಂಖ್ಯೆ ಅಥವಾ ಕಂಪ್ಯೂಟರ್ನ ಅದರ ಸ್ಥಾನದ ಸೂಚನೆಯೊಂದಿಗೆ ಪ್ರಾತಿನಿಧ್ಯ ಶೇಖರಿಸಿಡಬಹುದು. ಅಂಕಿಗಳ ಸಂಖ್ಯೆ ಬದಲಾಗಬಹುದು, ಇದು ಪಾಯಿಂಟ್ "ತೇಲುತ್ತದೆ" ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ.

32 ಬಿಟ್ಗಳನ್ನು ಬಳಸುವ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ದತ್ತಾಂಶದ ಜಾವಾ ಭಾಷೆಯ ರೀತಿಯ. ಐಇಇಇ 754 ಮಾನದಂಡದ ಪ್ರಕಾರ, ಈ ಪ್ರತಿನಿಧಿಸಲು ಅನುಮತಿಸುವ ಏಕ ನಿಖರತೆಗೆ, ಉದಾಹರಣೆಗೆ, ಅನುರೂಪವಾಗಿದೆ 1.4 X 10 -45 ಮತ್ತು 3.4 X 10 38, ಧನಾತ್ಮಕ ಮತ್ತು ಋಣಾತ್ಮಕ ಇದರಲ್ಲಿ ಎರಡೂ.

ಎಲ್ಲಾ ವಾಸ್ತವ ಸಂಖ್ಯೆಗಳನ್ನು F ಅಥವಾ F ಅಂತ್ಯಗೊಳ್ಳುವ ಫ್ಲೋಟ್-ಅಕ್ಷರಗಳು ಕರೆಯಲಾಗುತ್ತದೆ. ಅವರು ವೈಜ್ಞಾನಿಕ ಸಂಕೇತಗಳನ್ನು ರೂಪದಲ್ಲಿ ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಲ್ಲಿ ನಿರೂಪಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ:

  • F1 = 3.25F ಚಲಿಸುವಂತೆ;
  • F2 = 1f 32.5E-ಚಲಿಸುವಂತೆ;
  • ಎಫ್ 3 = 0.325E + 1f ಚಲಿಸುವಂತೆ.

+ 0.0F (ಅಥವಾ 0.0F) ಮತ್ತು -0.0F: ಕೌಟುಂಬಿಕತೆ ಎರಡು ಸೊನ್ನೆಗಳು ವರ್ಣಿಸಬಹುದು. ಆದಾಗ್ಯೂ, ಹೋಲಿಕೆಗಾಗಿ, ಅವರಿಬ್ಬರೂ ಶೂನ್ಯ ಗೋಲುಗಳನ್ನು ಸಮನಾಗಿರಬೇಕು. ಧನಾತ್ಮಕ ಮತ್ತು ಋಣಾತ್ಮಕ: ಜೊತೆಗೆ, ಅನಂತವನ್ನು ಎರಡು ರೀತಿಯ ಗುರುತಿಸಲಾಗಿದೆ. ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಗಳ ಫಲಿತಾಂಶಗಳು (ಉದಾಹರಣೆಗೆ, 0.0F 0.0F ವಿಭಜನೆಯು) ಕೇವಲ ಗುರುತಿಸಿ ವಿಶೇಷ ಮೌಲ್ಯವನ್ನು NaN ಮಂಡಿಸಿದರು.

ಡಬಲ್ ನಿಖರ

ಪಾಯಿಂಟ್ ಡಬಲ್ ತೇಲುವ ಸಂಗ್ರಹಕ್ಕಾಗಿ 64 ಬಿಟ್ಗಳು ಬಳಸುತ್ತದೆ. ಡಬಲ್ ನಿಖರ ಸಂಖ್ಯೆ 4.9 -324 X 10 ಮತ್ತು 1.7 ಕ್ಷ 10.308 ಮಾನದ ಧನಾತ್ಮಕ ಮತ್ತು ಋಣಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ಮಾಡಬಹುದು.

ಎಲ್ಲಾ ವಾಸ್ತವ ಸಂಖ್ಯೆಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಡಬಲ್ ಅಕ್ಷರಗಳು ಇವೆ. ಐಚ್ಛಿಕವಾಗಿ ಸ್ಪಷ್ಟವಾಗಿ ಪ್ರತ್ಯಯ ಡಿ ಅಥವಾ ಡಿ, ಉದಾ 19.27d ಸೂಚಿಸುತ್ತದೆ. ಡಬಲ್ ಅಕ್ಷರಶಃ ದಶಮಾಂಶ ರೂಪದಲ್ಲಿ ಮತ್ತು ವೈಜ್ಞಾನಿಕ ಸಂಕೇತಗಳಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಿದರು ಮಾಡಬಹುದು.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.atomiyme.com. Theme powered by WordPress.