an unboxing conversion (§5.1.8) optionally followed by a widening prim การแปล - an unboxing conversion (§5.1.8) optionally followed by a widening prim ไทย วิธีการพูด

an unboxing conversion (§5.1.8) opt

an unboxing conversion (§5.1.8) optionally followed by a widening primitive
conversion.
If, after the conversions listed above have been applied, the resulting type is a raw
type (§4.8), an unchecked conversion (§5.1.9) may then be applied.
In addition, if the expression is a constant expression (§15.28) of type byte, short,
char, or int:
• A narrowing primitive conversion may be used if the type of the variable is byte,
short, or char, and the value of the constant expression is representable in the
type of the variable.
• A narrowing primitive conversion followed by a boxing conversion may be used
if the type of the variable is:
– Byte and the value of the constant expression is representable in the type byte.
– Short and the value of the constant expression is representable in the type
short.
– Character and the value of the constant expression is representable in the type
char.
The compile-time narrowing of constant expressions means that code such as:
byte theAnswer = 42;
is allowed. Without the narrowing, the fact that the integer literal 42 has type int would
mean that a cast to byte would be required:
byte theAnswer = (byte)42; // cast is permitted but not required
Finally, a value of the null type (the null reference is the only such value) may be
assigned to any reference type, resulting in a null reference of that type.
It is a compile-time error if the chain of conversions contains two parameterized
types that are not in the subtype relation (§4.10).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
การ unboxing แปลง (§5.1.8) หรือตาม ด้วยกับขึ้น wideningการแปลงถ้า หลังจากที่ได้ใช้แปลงข้าง ผลลัพธ์ชนิด เป็นวัตถุดิบจากนั้นอาจใช้ชนิด (§4.8), การแปลงเครื่องหมาย (§5.1.9)นอกจากนี้ ถ้านิพจน์เป็นนิพจน์ที่คงที่ (§15.28) ไบต์ชนิด สั้นอักขระ หรือ int:•การแปลง narrowing ที่ดั้งเดิมอาจใช้ได้ถ้าชนิดของตัวแปร ไบต์สั้น หรือ อักขระ และค่าคงที่นิพจน์ representable ในการชนิดของตัวแปร• A จำกัดให้แคบลงดั้งเดิมแปลงตามแปลงมวยอาจมีใช้ถ้าชนิดของตัวแปร:-ไบต์และค่าคงที่นิพจน์เป็น representable ในไบต์ชนิด-สั้นและ representable ในชนิดค่าคงที่นิพจน์สั้น ๆ-อักขระและค่าคงที่นิพจน์ในแบบ representableอักขระไม่เวลาคอมไพล์จำกัดให้แคบลงของนิพจน์คงหมายความว่า รหัสนั้นเช่น:theAnswer ไบต์ = 42ได้รับอนุญาต จะไม่ มีการจำกัดให้แคบลง ความจริงที่ว่า จำนวนเต็ม 42 ตัวมีชนิดเป็น intหมายความ ว่า หล่อการไบต์จะต้อง:theAnswer ไบต์ (ไบต์) 42 = ได้รับอนุญาต แต่ไม่จำเป็นต้องหล่อในที่สุด อาจเป็นค่าเป็น null ชนิด (อ้างอิงเป็น null เท่านั้นค่า)กำหนดให้กับชนิดที่ใช้ในการอ้างอิงใด ๆ ในการอ้างอิงเป็น null ชนิดนั้นมันจะมีข้อผิดพลาดขณะคอมไพล์ถ้าห่วงโซ่ของการแปลงประกอบด้วยสองค่าพารามิเตอร์ชนิดที่ไม่ได้อยู่ในความสัมพันธ์ของชนิดย่อย (§4.10)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
แปลง unboxing (§5.1.8)
ตามด้วยดั้งเดิมขยับขยายแปลง.
ถ้าหลังจากการแปลงดังกล่าวข้างต้นได้ถูกนำมาใช้ชนิดที่เกิดขึ้นเป็นวัตถุดิบชนิด (§4.8) แปลงตรวจสอบ (§5.1.9) อาจ จากนั้นจะนำไปใช้. นอกจากนี้หากการแสดงออกคือการแสดงออกคงที่ (§15.28) ของไบต์ชนิดสั้นถ่านหรือint: •การกวดขันการแปลงดั้งเดิมอาจจะใช้ในกรณีที่ประเภทของตัวแปรที่เป็นไบต์สั้นหรือถ่านและความคุ้มค่าของการแสดงออกอย่างต่อเนื่องเป็นที่แทนในประเภทของตัวแปร. •การแปลงดั้งเดิมลดตามด้วยการแปลงมวยอาจจะใช้ถ้าชนิดของตัวแปรที่เป็น: - ไบต์และความคุ้มค่าของการแสดงออกอย่างต่อเนื่องเป็นที่แทนใน . ไบต์ชนิด- สั้นและความคุ้มค่าของการแสดงออกอย่างต่อเนื่องเป็นซึ่งแสดงในรูปแบบที่. สั้น- ตัวละครและความคุ้มค่าของการแสดงออกอย่างต่อเนื่องเป็นที่แทนในประเภท. ถ่านลดเวลารวบรวมของการแสดงออกคงหมายความว่ารหัสเช่น: theAnswer ไบต์ = 42; ที่ได้รับอนุญาต โดยไม่ต้องลดความจริงที่แท้จริงจำนวนเต็ม 42 มีชนิด int จะหมายความว่านักแสดงที่จะไบต์จะต้อง: ไบต์ theAnswer = (ไบต์) 42; // หล่อจะได้รับอนุญาต แต่ไม่จำเป็นต้องในที่สุดค่าของชนิดโมฆะ(อ้างอิง null เป็นเพียงค่าดังกล่าว) อาจจะได้รับมอบหมายให้ประเภทอ้างอิงใดๆ ที่เกิดขึ้นในการอ้างอิง null ประเภทนั้น. มันเป็นข้อผิดพลาดเวลารวบรวม ถ้าห่วงโซ่ของการแปลงมีสองแปรชนิดที่ไม่อยู่ในความสัมพันธ์ย่อย(§4.10)






















การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: