‫Bây giờ bạn đã chính xác trong việc tạo các phương thức không có giá trị trả về, chúng ta sẽ xem
‫xét các giá trị trả về và sẽ có một số nguyên chẳng hạn.
‫Vì vậy, hãy tiếp tục và tạo một phương thức.
‫Công khai static void and void là thuật ngữ không chính xác ở đây vì chúng ta không muốn sử dụng các giá trị trả về rỗng, chúng
‫ta muốn sử dụng giá trị trả về kiểu số nguyên chẳng hạn.
‫Và tôi sẽ gọi phương thức đó là edX và tôi sẽ chuyển giao các tham số.
‫Vì vậy, tham số một và tham số hai.
‫Bây giờ tự nó sẽ không hoạt động vì những tham số đó cũng cần phải có một kiểu.
‫Vì vậy, họ cần biết họ thuộc kiểu dữ liệu nào.
‫Và trong trường hợp này, tôi sẽ sử dụng hai số nguyên và tôi muốn trả về kết quả của tham số một cộng với tham số
‫hai, và tôi sẽ gọi chúng là num một vì nó sẽ chỉ là một số và số
‫hai.
‫Vì vậy, chỉ để dễ đọc hơn và dễ hiểu hơn về những gì đang xảy ra.
‫Vì vậy, chúng là các tham số, vâng, nhưng là số.
‫Và điều đó làm cho nó dễ hiểu hơn rằng phương pháp này sẽ thêm số một và số hai.
‫Được rồi.
‫Vì vậy, nó sẽ trả về một số nguyên.
‫Và bây giờ chúng tôi vẫn gặp lỗi ở đây.
‫Và nó nói rằng chương trình, chương trình thêm dấu chấm là lớp của chúng tôi.
‫Đó là phương pháp.
‫Không phải hương đi nào cũng đem lại lợi ích.
‫Điều đó có nghĩa là chúng ta cần có một câu lệnh trả về trong mỗi đường dẫn mà chúng ta có.
‫Và cho đến nay chúng ta chỉ có một con đường và sau này chúng ta sẽ biết những con đường khác.
‫Vì vậy, nếu chúng ta, ví dụ, câu lệnh have, if else trong đó nếu một điều kiện là đúng, thì chúng ta
‫muốn trả về X và nếu điều kiện khác là đúng, thì chúng ta muốn trả về Y chẳng hạn.
‫Vì vậy, trong trường hợp này, chúng tôi chỉ muốn trả về một thứ, và đó sẽ là số một cộng với số hai.
‫Vì vậy, phương thức này chỉ nên thêm hai giá trị.
‫Và nếu tôi gọi phương thức đó là add và ở đây, giả sử tôi thêm một đối số là 15 và 31, thì chương trình này ở đây sẽ chỉ đơn giản là cộng
‫hai số đó lại với nhau và cho chúng ta tổng.
‫Vì vậy, nếu bạn chạy điều đó, không có gì xảy ra hoặc dấu nhắc lệnh mở ra thực sự nhanh chóng hoặc một bảng điều khiển và sau đó
‫nó thoát ra vì không có gì khác để làm.
‫Nó đã tính toán và sau đó, tốt, chúng tôi đã không nắm giữ nó.
‫Chúng tôi đã không nói, thôi nào, chúng tôi muốn xem một cái gì đó.
‫Vì vậy, nếu chúng ta muốn xem một cái gì đó, có hai cách.
‫Hoặc tôi tạo một biến sẽ là kết quả và tôi sẽ lưu trữ kết quả trả về
‫của chúng tôi bên trong biến này.
‫Bây giờ, bước tiếp theo sẽ chỉ cần in nó lên bảng điều khiển của chúng tôi.
‫Vì vậy, tôi sẽ viết kết quả dòng và tôi sẽ đọc toàn bộ.
‫Vì vậy, nếu tôi chạy nó, tôi sẽ thấy kết quả là 46 và điều đó thật tuyệt.
‫Nhưng có một cách khác mà tôi có thể làm cho nó đơn giản hơn.
‫Vì vậy, tôi không cần toàn bộ dòng này ở đây.
‫Tôi có thể nói đơn giản ở đây, thêm 15 cộng với 31 và tôi có thể loại bỏ toàn bộ dòng mã này vì những gì sẽ
‫làm là nó sẽ chỉ đơn giản là viết kết quả hoặc giá trị trả về của lệnh gọi phương thức này.
‫Vì vậy, bạn có thể sử dụng một phương pháp làm đối số bởi vì thành thật mà nói, chúng ta đã sử dụng đối số mọi lúc.
‫Bất cứ khi nào chúng ta sử dụng phương pháp dòng bên phải, chúng ta sử dụng các đối số bởi vì bất cứ điều gì chúng ta
‫đã viết ở đây, văn bản của tôi, đó là một đối số.
‫Đó là một đối số của kiểu chuỗi.
‫Và bây giờ nếu tôi nói THÊM, thì đây cũng là một lập luận.
‫Đó là một đối số là trả về của phương thức ADD của tôi, có kiểu số nguyên.
‫Vì vậy, cái này ở đây chỉ đơn giản là đại diện cho 46.
‫Và những gì tôi cũng có thể làm, tôi có thể gọi phương thức ADD của mình và tôi có thể gọi phương
‫thức thêm của mình trong phương thức ADD của mình để tôi có thể thêm một cộng hai và sau đó thêm ba và bốn, và điều đó vẫn hoàn toàn ổn.
‫Vì vậy, điều này trông hơi khó hiểu, nhưng đừng lo lắng.
‫Đó thường không phải là điều mà bạn sẽ làm.
‫Tôi chỉ muốn cho bạn thấy rằng một phương thức trả về một cái gì đó bằng, khi bạn
‫gọi nó, bằng chính giá trị trả về.
‫Vì vậy, trong trường hợp này, nó sẽ là ba cộng và sau đó sẽ là bảy.
‫Vì vậy, kết quả đó sẽ là mười.
‫Vì vậy, nếu tôi thêm bảng điều khiển đó, dòng bên phải đó và tôi chạy mã, đó là những gì tôi nhận được.
‫Vì vậy, tôi nhận được mười và 46.
‫Được rồi.
‫Vì vậy, tôi hy vọng điều đó không làm bạn bối rối.
‫Nhưng điều quan trọng là bạn có thể có các kiểu trả về và bạn có thể có nhiều tham số khác nhau.
‫Được rồi.
‫Bây giờ, hãy tiếp tục và tạo một phương thức nhân hai giá trị với nhau và trả về kết quả
‫của phép nhân đó.
‫Được rồi.
‫Tôi hy vọng bạn đã thử nó.
‫Vì vậy, bây giờ chúng ta hãy tiếp tục và tạo một phương thức khác, và nó cũng sẽ trả về một số nguyên.
‫Nhân và đó sẽ là int num một và int num hai.
‫Và nó phải trả lại một cái gì đó.
‫Và trong trường hợp này, nó sẽ trả về num một nhân với num hai.
‫Và điều này được thiết kế để nhân.
‫Vì vậy, bạn chỉ cần sử dụng ngôi sao để nhân lên.
‫Được rồi, bây giờ hãy gọi phương thức đó thay thế.
‫Vì vậy, nhân lên, giả sử 25 nhân 25.
‫Vì vậy, đó phải là 625.
‫Và chúng tôi đây, 625.
‫Vì vậy, bạn thấy đó, bạn có thể sử dụng nó để cộng cho nhân, cho phép chia.
‫Vì vậy, hãy tạo một phương thức phân chia tĩnh và bây giờ tôi sẽ sử dụng double vì nó có thể là một kết quả
‫dấu phẩy động và tôi không muốn cắt bỏ nó.
‫Tôi muốn chính xác nhất có thể khi tôi phân chia.
‫Vì vậy, tôi sẽ sử dụng double ở đây và tôi sẽ gọi đó là phép
‫chia và nó sẽ chia hai giá trị cho nhau hoặc một cho nhau và trả về không giá trị nào chia cho num hai.
‫Và cái này cũng cần một loại.
‫Vì vậy, trong trường hợp này, tôi đang sử dụng hai số nguyên.
‫Hãy xem điều gì sẽ xảy ra, bởi vì tôi trả lại một cú đúp.
‫Nhưng như các tham số, tôi vẫn sử dụng chuỗi.
‫Vậy hãy chia 25 cho 13.
‫Và chúng tôi nhận được một.
‫Tại sao chúng tôi nhận được một?
‫Thật là kỳ lạ.
‫5025 chia cho 13 không phải là một.
‫Nó thực sự gần hai.
‫Nhưng vấn đề nằm ở những số nguyên ở đây.
‫Vì vậy, chúng tôi đang chia một số nguyên cho một số nguyên và kết quả sẽ là một số nguyên.
‫Và sau đó những gì chúng tôi làm là trả lại nó dưới dạng nhân đôi.
‫Vì vậy, số này ở đây là 25 chia cho 13, được 1. 9, và sau đó bạn chỉ cần cắt bỏ chín.
‫Vì vậy, nó là 1. 0, và đó là lợi nhuận kép.
‫Vì vậy, nó chỉ đơn giản trả về một.
‫Vì vậy, nếu thay vào đó, chúng ta sử dụng nhân đôi ở đây, vì vậy chúng ta chia đôi chia đôi cho một nhân đôi, thì chúng ta nhận được điều
‫này là 1. 9 hoặc 1. 9, hai, ba, v.v.
‫Vì vậy, bạn phải rất cẩn thận với các loại của bạn.
‫Vì vậy, bất cứ khi nào bạn sử dụng phép chia,
‫hãy kiểm tra kết quả mà bạn muốn.
‫Vì vậy, đây sẽ chỉ là một số ví dụ.
‫Tất nhiên, bạn có thể không chỉ sử dụng số nguyên ở đây, bạn có thể sử dụng chuỗi, bạn có thể trả về
‫chuỗi, bạn có thể trả về không chỉ các kiểu dữ liệu cơ bản của chúng tôi, bạn cũng có thể trả về toàn bộ đối tượng, đối tượng hoàn chỉnh.
‫Và đó là điều mà chúng ta sẽ đề cập nhiều sau khi chúng ta xử lý các đối tượng.
‫Tôi muốn nói đó là một khởi đầu tốt cho các phương pháp.
‫Hãy tiếp tục và cố gắng tạo ra một số phương pháp của riêng bạn và đó sẽ là một thách thức sẽ cung cấp cho
‫bạn một số hướng dẫn.
‫Tuyệt quá.
‫Vậy hẹn gặp lại các bạn trong video tiếp theo.