‫ยอดเยี่ยม.
‫ไม่ คุณรู้วิธีสร้างวิธีการและคุณได้พิสูจน์แล้วในความท้าทาย
‫มาดูกันว่าเราจะใช้การป้อนข้อมูลของผู้ใช้เพื่อเรียกใช้เมธอดด้วยหรือจะใช้เมธอดของเราด้วยได้อย่างไร
‫ดังนั้นเราจะมาดูวิธีรับข้อมูลของผู้ใช้โดยทั่วไป
‫ฉันจะใช้สตริง และเรียกมันว่าอินพุต และนี่จะเป็นคอนโซลดอท และเราไม่ได้เขียนอะไร เราต้องการอ่านอะไรบางอย่าง
‫และนั่นจะเป็นบรรทัดสำหรับอ่าน
‫โดยที่.
‫เราแจ้งให้ผู้ใช้อ่าน เขียนบางอย่างเพื่อที่เราจะสามารถใช้ในภายหลังได้
‫เพื่อที่จะถูกเก็บไว้ในสตริงที่เรียกว่าอินพุต
‫และสิ่งที่เราสามารถทำได้คือเขียนมันลงบนคอนโซล เพื่อให้เรารู้ว่าเราเขียนอะไร และนั่นอาจยังไม่สมเหตุสมผลมากนัก
‫แต่นี่เป็นเพียงเพื่อดูว่ามันทำงานอย่างไรโดยทั่วไป
‫ไม่เป็นไร.
‫นี่เป็นโปรแกรมอินพุตที่ง่ายมาก และเราสามารถใส่บางอย่างลงในคอนโซลคำสั่งของเราได้
‫ดังนั้นจึงเป็น
‫ไม่ได้บอกว่าเราควรเขียนอะไร
‫มันกำลังรอให้เราพิมพ์อะไรบางอย่าง
‫เลยจะพิมพ์คำว่าสวัสดี แล้วบอกว่าสวัสดี แล้วก็จะพิมพ์ต่อไป
‫มีใครอยู่ไหม
‫และมันก็ปิดตัวลงดังนั้นจึงไม่ได้ทำเพื่อวนซ้ำไม่รู้จบหรือรายการไม่รู้จบ
‫นั่นคือสิ่งที่เราจะเห็นในภายหลังเมื่อเราใช้ while loops
‫แต่สำหรับตอนนี้ก็ดีแล้ว
‫ดังนั้นคุณจึงรู้วิธีใช้อินพุตของผู้ใช้หนึ่งรายการต่อบรรทัดของโค้ด
‫ดังนั้นโค้ดบรรทัดนี้จะนำผู้ใช้ป้อนข้อมูลในครั้งที่สองที่เราใช้ มันปิดโปรแกรมไปเพราะไม่มีอะไรต้องทำอีกแล้ว
‫ดังนั้นมันจึงใช้อินพุตของผู้ใช้ จากนั้นจึงเขียน จากนั้นจึงอ่านบนคอนโซลและหลังจากนั้นก็ไม่มีอะไรเกิดขึ้น
‫ดังนั้นจึงไม่มีรหัสที่จะดำเนินการ
‫ดังนั้นโปรแกรมของเราจึงปิดตัวลง
‫ทีนี้มาดูเครื่องมือเพิ่มกัน
‫เครื่องคิดเลขตัวเล็ก ๆ ที่ไม่บวกอะไรเลย
‫และใช่ สำหรับคุณในฐานะความท้าทายเล็กๆ น้อยๆ คุณสามารถลองทำเองได้
‫ดังนั้นโปรดไปข้างหน้าและลองใช้ฟังก์ชันที่คุณเห็นที่นี่เพื่อสร้างเครื่องมือง่ายๆ ที่เพิ่มหนึ่งบวกหนึ่งหรืออะไรก็ตามที่ผู้ใช้ป้อน
‫ดังนั้นการป้อนข้อมูลของผู้ใช้บวกกับข้อมูลของผู้ใช้และผู้ใช้ควรได้รับแจ้งเกี่ยวกับสิ่งที่ต้องทำ
‫ดังนั้นฉันรู้ว่าสิ่งนี้ค่อนข้างท้าทาย แต่โปรดลองทำด้วยตัวเอง
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะลอง
‫ฉันหวังว่าคุณจะสร้างวิธีการเล็ก ๆ น้อย ๆ และฉันจะสร้าง
‫คุณสามารถทำได้ในวิธีการหลักโดยทั่วไป
‫แต่ฉันจะสร้างวิธีการเล็กน้อยเพียงเพราะเราอยู่ในบทวิธีการและฉันจะเรียกมันว่า int คงที่สาธารณะและคำนวณ
‫อันนี้จะเป็นจำนวนเต็มหนึ่ง
‫ที่จริง นี่จะไม่ใช่จำนวนเต็ม
‫มันก็แค่ส่งกลับผลลัพธ์
‫และแน่นอนว่าเราต้องสร้างผลลัพธ์นั้น
‫ผมจะสร้างผลลัพธ์นั้นในตอนนี้, เราจะได้มันตรงนั้น และมันจะเป็นห้า
‫ในที่นี้ สิ่งที่เราอยากได้คือสองรายการของผู้ใช้ และเราต้องการเก็บไว้
‫อย่างแรกเลย เราต้องใช้เส้นขวาเพื่อให้ผู้ใช้รู้ว่าเขาต้องทำอะไร
‫โปรดป้อนหมายเลขแรก จากนั้นผู้ใช้สามารถป้อนหมายเลขแรกได้
‫นี่จะเป็นอินพุตสตริงหมายเลขหนึ่ง และเราใช้บรรทัดอ่านคอนโซลดอท
‫เราอ่านสิ่งที่ผู้ใช้พิมพ์ แล้วเราก็ทำแบบเดียวกัน
‫เราจึงต้องมีเลขตัวที่สองด้วย
‫ดังนั้น คอนโซลบรรทัดขวา โปรดป้อนหมายเลขที่สอง และอีกครั้ง เราจำเป็นต้องเก็บไว้ในสตริงหมายเลขสองอินพุต
‫ซึ่งเป็นบรรทัดสีแดงของคอนโซลดอท
‫ตอนนี้เรามีเลขสองตัว
‫สิ่งที่เราต้องทำตอนนี้คือรวมเข้าด้วยกัน
‫แต่สิ่งที่เป็นพวกเขาเป็นสตริง
‫ดังนั้นเราจึงไม่สามารถเพิ่มได้
‫เราไม่สามารถเพิ่มสตริงให้กันได้
‫เราทำหรือเราทำได้ แต่นั่นคือการต่อกัน
‫มันไม่ใช่คณิตศาสตร์จริงๆที่นี่
‫สิ่งที่เราต้องการทำคือการได้ผลลัพธ์ทางคณิตศาสตร์ และสิ่งที่เราต้องการในที่นี้คือการแปลงให้เป็นจำนวนเต็ม
‫ผมจะแปลงอินพุตอันดับหนึ่ง
‫เป็นตัวแปรใหม่ที่เรียกว่า int num one ซึ่งจะเป็นการแยกวิเคราะห์ความคิด
‫และเราต้องการแยกวิเคราะห์อะไร?
‫เราต้องการแยกวิเคราะห์อินพุตอันดับหนึ่ง
‫ตอนนี้สิ่งเดียวกันกับตัวเลขที่สอง num two และ parse และ number two input
‫ดังนั้นเราจึงต้องการสร้างตัวเลขจากสิ่งที่ผู้ใช้ป้อน จากนั้นเราต้องการคำนวณผลลัพธ์ และที่จริงแล้ว
‫เรามีตัวแปรผลลัพธ์อยู่ที่นี่แล้ว
‫นั่นควรเป็นเลขหนึ่งบวกเลขสอง
‫ไม่เป็นไร.
‫ตอนนี้สิ่งที่เหลือที่ต้องทำคือเขียนผลลัพธ์ลงบนคอนโซลจริง ๆ เพื่อให้เราทำได้ตรงนี้ คอนโซล
‫หรือที่จริงแล้วลองใช้ผลตอบแทนนี้ เพราะไม่อย่างนั้นเราจะไม่ต้องการจำนวนเต็ม ดังนั้น ลองใช้ผลลัพธ์เพื่อเขียนมันที่นี่
‫สิ่งที่เราทำคือเราเรียกวิธีการคำนวณของเราตรงนี้ และมันจะให้ผลตอบแทนของวิธีนี้แก่เรา
‫ดังนั้นไม่ว่าผู้ใช้จะป้อนอะไร เราจะคำนวณผลลัพธ์หรือผลรวมของพวกมัน
‫แค่นั้นแหละ.
‫ดังนั้นเราจะไม่ต้องการข้อมูลนี้ที่นี่อีกต่อไป แต่เราต้องการส่วนที่เหลือ
‫เท่านี้เราก็ได้ของแล้ว มาดูกันเลย
‫ลองดูว่ามันใช้งานได้หรือไม่
‫ดังนั้นโปรดป้อนหมายเลขแรก
‫กำลังจะเข้า 25 ค่ะ
‫โปรดป้อนหมายเลขที่สอง ฉันจะป้อน 99 และเห็นผลลัพธ์เป็น 124
‫ตอนนี้เราต้องระวังให้มากเพราะเราแยกวิเคราะห์ที่นี่และเราไม่เห็นการตัดสินใจ
‫เราเลยไม่รู้ว่าจะดูยังไงว่าได้ผลหรือไม่ได้ผล
‫ไม่อย่างนั้นเราอาจใช้ try pass หรือเราอาจใช้ try and catch ก็ได้
‫แต่นั่นคือสิ่งที่เราจะจัดการในภายหลัง
‫สำหรับตอนนี้ สิ่งสำคัญคือคุณต้องป้อนตัวเลขเมื่อคุณทดสอบเท่านั้น เพราะทันทีที่คุณไม่ทำ
‫มาดูกันเลย
‫กรุณาใส่หมายเลขแรก
‫ฉันจะใช้ P แล้วป้อนหมายเลขที่สอง ฉันจะใช้ I และระบบของเราขัดข้องเพราะมันบอกว่าไม่สามารถหยุดชั่วคราวได้
‫และ P หรือ AI ลงในตัวเลขหรือสตริงป้อนจำนวนเต็มไม่ถูกต้อง รูปแบบ.
‫ไม่เป็นไร.
‫แต่นั่นคือสิ่งที่ฉันพูด เราจะจัดการกับมันในภายหลัง
‫สิ่งสำคัญในตอนนี้คือคุณจะเห็นว่าคุณสามารถอ่านค่าจากผู้ใช้ได้อย่างไร
‫นั่นคือสิ่งที่เราจะใช้มากขึ้นเรื่อย ๆ ตลอดหลักสูตรเพราะการป้อนข้อมูลของผู้ใช้น่าสนใจกว่าการมีไว้ที่นี่เพียงแค่มีโค้ดในที่นี่ซึ่งทำสิ่งต่างๆ
‫แต่ไม่รู้สึกเหมือนกับคุณ อาจจะเข้าใจ
‫ยอดเยี่ยม.
‫ดังนั้นฉันหวังว่าคุณจะลอง
‫ฉันรู้ว่ามันไม่ง่าย และนี่ไม่ใช่วิธีเดียวที่จะเรียกวิธีการคำนวณนี้
‫คุณสามารถใช้ช่องว่างแทนที่นี่และไม่ส่งคืนผลลัพธ์ แต่เพียงแค่เขียนบรรทัดที่นี่และให้ผลลัพธ์
‫ดังนั้นผลลัพธ์เช่นนั้นและเพียงแค่เรียกวิธีการคำนวณที่นี่
‫ยังไงก็เถอะ หยุดแคลที่คุณเบาแบบนั้นเถอะ
‫นั่นจะเป็นทางออกอื่น
‫เพียงเพื่อใช้เมธอด void ที่นี่ ทำบรรทัดขวาที่นี่ แล้วเรียกเมธอดที่นั่น
‫ไม่เป็นไร.
‫นี่เป็นทางเลือกหลายทาง
‫ยอดเยี่ยม.
‫ผมว่าจะเซฟไว้ที่นี่แล้วเจอกันใหม่ในวิดีโอหน้าครับ