วันอังคารที่ 11 ตุลาคม พ.ศ. 2559

Casting

Casting

การเปลี่ยนแปลงชนิดของข้อมูล (casting)
ใช้แปลงชนิดข้อมูล จากชนิดหนึ่งเป็นอีกชนิดได้ โดยไม่สนใจขนาด แต่ถ้า cast ข้อมูลที่มีขนาดใหญ่ไปสู่ข้อมูลที่มี ขนาดเล็ก จะทำให้สูญเสียค่าความเป็นจริงของข้อมูลนั้นได้ ดังนั้นการประกาศค่าตัวแปรและcast ต้องทำด้วยความ
ระมัดระวัง
รูปแบบ
(target_type) varvalue
ตัวอย่าง
float price = 15.254f;
int numint
numint = (int)price;
1 การแปลงค่าระหว่าง int และ String
รูปแบบ
ตัวแปรแบบInt=Integer.parseInt(ตัวแปรแบบString)
ตัวอย่าง
int num1;
String x=“10”;
num1=Integer.parseInt(x) // num1มีค่าเท่ากับ 10
2 การแปลงค่าระหว่าง double และ String
รูปแบบ
ตัวแปรแบบdouble=Double.parseDouble(ตัวแปรแบบString)
ตัวอย่าง
double num1;
String x=“10.4”;
num1=Double.parseDouble(x) // num1มีค่าเท่ากับ 10.4
3 การแปลงค่าระหว่าง String และ int
รูปแบบ
ตัวแปรแบบ String =Integer.toString(ตัวแปรแบบint)
ตัวอย่าง
int num1=33;
String x;
x=Integer.toString(num1) // x มีค่าเท่ากับ “33”

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...