‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ เราจะดูการแปลง ซึ่งหมายความว่าเราจะดูที่การแปลงโดยนัยและชัดเจน
‫มาดูการแปลงที่ชัดเจนกันก่อน
‫ดังนั้นฉันจึงสร้างตัวแปรคู่ ซึ่งฉันเรียกว่า double ของฉัน และฉันจะกำหนดค่าหนึ่ง
‫1337 ตัวอย่างเช่น และตอนนี้ ฉันจะสร้างจำนวนเต็ม int ของฉัน และนี่จะเป็น ไม่มีอะไร.
‫ตอนนี้ฉันไม่ได้เริ่มต้นมัน
‫ดังนั้นจุดจบของฉันยังไม่มีค่า
‫และถ้าฉันต้องการใส่ค่าทวีคูณลงในจำนวนเต็มแล้วแปลงเป็นจำนวนเต็ม
‫ลองทำค่าสองเท่าใน int หรือ int ซึ่งจะส่งผลให้ค่านั้นถูกเก็บไว้เป็นจำนวนเต็ม
‫แต่อย่างที่คุณทราบ จำนวนเต็มสามารถมีได้เฉพาะจำนวนเต็มเท่านั้น ซึ่งหมายความว่าทศนิยมเพิ่มเติมเหล่านี้จะหายไป
‫มาดูแคสติ้งกัน
‫int ของผมจะเป็นจำนวนเต็มจากดับเบิ้ลของผม
‫สิ่งที่ผมทำตรงนี้คือผมบอกว่าได้โปรดสร้างจำนวนเต็มออกจากสองเท่า
‫และนั่นคือสิ่งที่ฉันทำกับการคัดเลือกนักแสดงนี้
‫นั่นคือการแปลงที่ชัดเจน
‫ตอนนี้เรามาดูกันว่าหน้าตาของคอนโซลเป็นอย่างไร
‫ถูกต้องแล้ว ฉันจะเขียน int และคอนโซลในที่สุด อ่านบันทึก
‫เอาล่ะ มาเริ่มกันเลย และเราพิมพ์ 13 เล่มแล้ว และอย่างที่คุณเห็น มันไม่ใช่ 13 37 มันคือ 13
‫นั่นเป็นเพราะมันประกอบด้วยตัวเลขจำนวนเต็มเท่านั้นและตัดส่วนใดที่อยู่หลังจุดทศนิยมออก ซึ่งหมายความว่าไม่ว่าอะไรก็ตาม
‫จะยืนอยู่ตรงนี้ แม้ว่าจะเป็น 13 9 เจ็ดหรืออะไรทำนองนั้น มันไม่ปัดเศษค่าขึ้นหรือลง
‫มันไม่สนใจ
‫มันก็แค่ตัดมันออกหลังจุดทศนิยม
‫ไม่เป็นไร.
‫นั่นคือการแปลงที่ชัดเจน
‫การแปลงที่ชัดเจน
‫ตอนนี้เรามาดูการแปลงโดยปริยายกัน
‫เลยเอามาลงไว้ที่นี่
‫การแปลงโดยนัย ซึ่งก็คือ ตัวอย่างเช่น ฉันมีจำนวนเต็มจำนวนหนึ่งและเป็นจำนวนเท่าใดก็ได้
‫และตอนนี้ฉันต้องการเก็บไว้ในจำนวนมากของฉัน
‫ผมจะสร้างจำนวนที่มาก และนั่นก็แค่ตัวเลข
‫คุณจึงทำได้
‫คุณสามารถกำหนดค่าประเภทที่เล็กกว่าได้
‫นี่หมายความว่าคุณสามารถกำหนดค่า int ที่น้อยกว่าเป็นค่ายาวที่คุณสามารถกำหนดได้
‫ตัวอย่างเช่น มาสร้างทุ่น
‫ลูกลอยของฉันอายุ 13 ปี 37 และดับเบิ้ลใหม่ของฉัน จะเป็นทุ่นลอยของฉัน
‫ดังนั้นคุณสามารถทำได้ทั้งกับ F หรือ F ตัวพิมพ์ใหญ่ คุณสามารถทำได้ทั้งจาก long เป็น int หรือจาก double to float
‫หรือจากประเภทที่ใหญ่กว่าอื่นไปจนถึงประเภทที่เล็กกว่า
‫นั่นคือการแปลงโดยนัยและชัดเจน
‫และมีอย่างอื่นที่เป็นการแปลงประเภท
‫ดังนั้นสิ่งที่คุณทำได้ก็มีดังต่อไปนี้
‫ดังนั้นการแปลงประเภท
‫ตัวอย่างเช่น ถ้าฉันต้องการแปลงประเภทคู่เป็นประเภทสตริง
‫ดังนั้น ในกรณีของเรา เส้นด้านขวาสามารถจัดการกับจำนวนเต็มสองเท่า สามารถจัดการกับสตริง และอื่นๆ ได้
‫แต่ในบางกรณีคุณจำเป็นต้องมีสตริง
‫ดังนั้นจึงต้องเป็นสตริง ตัวอย่างเช่น เพื่อจัดการกับเมธอด
‫ดังนั้น ในการสร้างสตริงจากคู่หรือจำนวนเต็ม คุณสามารถใช้การแปลงได้
‫และตอนนี้เรามาดูที่หนึ่ง
‫ฉันจะเรียกสตริงนั้นว่า
‫สตริงของฉันเท่ากับ และตอนนี้ฉันใช้ double ซึ่งเรารู้ว่าเป็นค่าสองเท่า และตอนนี้ฉันแปลงเป็นสตริงเพื่อแปลงค่าตัวเลขของอินสแตนซ์นี้เป็นการแสดงสตริงที่เทียบเท่ากัน
‫สิ่งที่จะทำคือมันจะแปลง 13 ง่ายๆ 37 ถึงบางอย่างเช่น 13 37 แต่อยู่ในเครื่องหมายคำพูด
‫ไม่เป็นไร.
‫นั่นคือสิ่งที่เราทำได้
‫และเราสามารถทำได้ด้วยการเพิ่มคู่
‫เราสามารถทำได้ด้วยจำนวนเต็ม
‫ไปข้างหน้าและใช้ num dot to string to string เพื่อให้คุณสามารถทำได้หรือทำสิ่งเดียวกันกับ longs
‫และอื่นๆ
‫ไม่เป็นไร.
‫ค่อนข้างมีหลักการเดียวกัน
‫ตอนนี้เป็นความท้าทายเล็กน้อยสำหรับคุณ
‫กรุณาไปข้างหน้าและแปลง
‫ทุ่นอาจลอยเป็นสตริงเช่นกัน
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะลอง
‫สตริง float ของฉันเท่ากับ float to string ของฉัน
‫ได้เลย
‫ทีนี้ลองพิมพ์ออกมาเพื่อดูว่ามันทำอะไรกับสตริง float ของฉัน
‫เริ่มกันเลย
‫และเราได้ 13 37.
‫ตอนนี้คุณสามารถทำสิ่งนั้นได้แม้กระทั่งกับบูลีน
‫และเรายังไม่ได้กล่าวถึงบูลีน แต่บูลีนทำงานดังนี้
‫ลองมาดูที่บูลและสร้างมันขึ้นมาที่นี่
‫ดวงอาทิตย์บูลส่องแสง
‫นี่จึงเป็นเพียงตัวแปรที่มีได้เพียงสองค่าเท่านั้น
‫ดังนั้นอาจเป็นจริงหรือเท็จก็ได้
‫ดังนั้นตอนนี้โปรดออกไปข้างนอกและดูว่าดวงอาทิตย์ส่องแสงหรือไม่
‫และถ้าดวงอาทิตย์ส่องแสง ให้ป้อน จริง มิฉะนั้น ให้ป้อนเท็จ
‫และตอนนี้สิ่งที่คุณทำได้คือคุณสามารถแปลงบูลซันให้ส่องแสงเป็นสตริงได้เช่นกัน
‫คุณก็ทำได้แล้วฉันจะบันทึกเป็นสตริง
‫สตริงบูลของฉันมีค่าเท่ากับดวงอาทิตย์ที่ส่องแสงเป็นสตริง
‫ตอนนี้ถ้าตัวแปรนี้ที่นี่ และมันเรียกว่าสตริงบูลของฉัน ฉันจะเรียกมันว่าสตริงบูลของฉัน
‫และดูว่ามันพูดอะไรที่นี่
‫และบอกว่าเป็นเท็จ
‫อย่างที่คุณเห็นควรพิมพ์ออกมา
‫เท็จ.
‫น่าเสียดายที่ดวงอาทิตย์ไม่ส่องแสงที่นี่ในเมืองโคโลญ ประเทศเยอรมนีในขณะนี้
‫ไม่เป็นไร.
‫เป็นอีกครั้งที่เร็วจริง ๆ เรามีการแปลงโดยนัย ซึ่งหมายความว่าเราแปลงจากประเภทที่ใหญ่กว่าเป็นประเภทที่เล็กกว่าซึ่งใช้ได้กับตัวเลข
‫จากนั้นเรามีการแปลงที่ชัดเจนซึ่งโยน ตัวอย่างเช่น การเพิ่มเป็นสองเท่าเป็นจำนวนเต็ม หรือซึ่งสามารถทำให้เกิดการคูณสองเป็นตัวเลขจำนวนมากหรืออะไรทำนองนั้น
‫เป็นเวลานานแล้วที่เรามีการแปลงประเภทซึ่งแปลงเช่นสองเท่าเป็นสตริงหรือโฟลว์เป็นสตริงหรือประเภทตัวเลขใด
‫ๆ เป็นสตริง
‫และในวิดีโอหน้า เราจะมาดูการแยกวิเคราะห์ ซึ่งคุณสามารถดูวิธีแยกวิเคราะห์จากสตริงเป็นประเภทข้อมูล
‫ซึ่งเป็นตัวเลขได้
‫ตัวอย่างเช่น ทศนิยม ทุ่น เลขจำนวนเต็ม
‫และนั่นก็เป็นสิ่งที่มีความเกี่ยวข้องสูง เช่น เมื่อคุณอ่านข้อมูลจากผู้ใช้
‫เพราะโดยปกติ คุณจะได้รับข้อมูลนี้ในรูปแบบสตริง และคุณต้องแปลงเป็นสองเท่าหรือจำนวนเต็มเพื่อคำนวณกับข้อมูลนั้นหรืออะไรก็ตาม
‫คล้ายกัน.
‫ยอดเยี่ยม.
‫แล้วพบกันใหม่ในวิดีโอหน้า
‫เราจะครอบคลุมสิ่งนั้น