‫Được rồi.
‫Chào mừng trở lại.
‫Và lần xem cuối cùng, chúng ta đã xem xét từ khóa params và tôi đã cung cấp cho bạn một số ví dụ đơn giản, nhưng chúng không
‫thực sự là các ứng dụng trong thế giới thực, có thể nói là các ví dụ trong thế giới thực.
‫Vì vậy, chúng ta hãy nhìn vào ví dụ trong thế giới thực vì có phương pháp này được gọi là toán học min.
‫Vì vậy, hãy để tôi loại bỏ một vài mã.
‫Vì vậy, có lớp toán này, phải không?
‫Và nó có phương pháp tối thiểu này.
‫Và những gì nó cho phép chúng ta làm là chuyển giá trị một và giá trị hai, sau đó nó sẽ so sánh hai giá trị đó và sẽ cho
‫chúng ta giá trị thấp hơn trong hai giá trị đó.
‫Bạn có thể thấy bạn có thể làm điều tương tự với số thập phân, số đôi, số trôi nổi, v.v.
‫với các loại kiểu biến khác nhau.
‫Về cơ bản nó chỉ là các loại số khác nhau mà nó cho phép chúng ta sử dụng.
‫Vì vậy, vấn đề ở đây là tôi chỉ có thể làm điều đó với hai giá trị, nhưng điều gì sẽ xảy ra nếu tôi muốn
‫cung cấp cho nó nhiều giá trị khác nhau, không chỉ hai, mà hãy giả sử bảy hoặc 15 hoặc bất
‫kỳ giá trị nào tôi muốn chuyển cho nó, và tôi muốn có số thấp nhất và lấy nó trở lại.
‫Vì vậy, tôi sẽ cần phải tạo ra phương pháp của riêng mình.
‫Và đó là những gì chúng ta sẽ làm trong video này.
‫Bây giờ, điều này sẽ cung cấp cho bạn một ví dụ điển hình khác về cách sử dụng các tham số.
‫Vì vậy, đây sẽ là thứ mà bạn rất có thể dễ dàng sử dụng lại trong tương lai.
‫Vì vậy, hãy tiếp tục và thực sự tạo ra phương pháp này.
‫Vì vậy, tôi sẽ loại bỏ các phương pháp này ở đây mà chúng tôi đã tạo cho đến nay.
‫Tôi chỉ định tạo phương thức số nguyên tĩnh công khai mới min v hai và nó sẽ mất.
‫Tuy nhiên nhiều chương trình kiểu số nguyên như tôi muốn.
‫Vì vậy, tôi sẽ chỉ gọi đây là một số.
‫Và những gì tôi sẽ làm ở đây là tôi sẽ đặt giá trị tối thiểu của mình thành giá trị tối đa int dot.
‫Vì vậy, điều đó chỉ có nghĩa là điều này có nghĩa là đây không phải là giá trị nhỏ nhất thực tế, nhưng đây là giá trị cao nhất có
‫thể mà một số nguyên có thể có ở giá trị tối đa.
‫Bạn có thể di chuột qua nó.
‫Bạn có thể thấy đó là 2 tỷ, tôi tin là 2 tỷ, 174 triệu, v.v.
‫Vì vậy, đó sẽ là giá trị lớn nhất mà một số nguyên có thể giữ.
‫Và bây giờ tôi có thể so sánh các giá trị mà tôi đang chuyển cho nó với giá trị này để xem liệu chúng có thấp hơn giá trị
‫lớn nhất của số nguyên hay không.
‫Đó là ý tưởng đằng sau việc sử dụng nó ở đây.
‫Được chứ.
‫Vì vậy, tôi chỉ có thể sử dụng một cho mỗi vòng lặp bây giờ.
‫Như vậy, tôi sử dụng phím tab và sử dụng lại tab.
‫Điều này bây giờ sẽ tạo điều này cho mỗi vòng lặp cho tôi.
‫Và bây giờ tôi chỉ có thể nói, được rồi, các mục riêng lẻ sẽ có kiểu số nguyên, tôi sẽ gọi chúng
‫là số.
‫Vì vậy, nó sẽ là một số riêng trong bộ sưu tập của tôi.
‫Và bộ sưu tập sẽ là gì mà tôi muốn xem qua?
‫Chà, nó sẽ là các số được chuyển đến phương thức này khi phương thức này được gọi.
‫Vì vậy, điều này cho mỗi vòng lặp bây giờ sẽ đi qua từng số đơn lẻ được chuyển đến phương thức main v
‫hai của tôi và nó sẽ so sánh.
‫Vì vậy, nó sẽ kiểm tra xem số được thông qua sẽ thấp hơn số tối thiểu hiện tại.
‫Nếu đúng như vậy, hãy đặt min thành số.
‫Vì vậy, điều đó có nghĩa là giả sử giá trị tối đa này ở đây là 2 tỷ, phải không?
‫Và bây giờ giả sử tôi chuyển một giá trị là 5000 chẳng hạn.
‫Vì vậy, bây giờ 5000 sẽ được kiểm tra.
‫5000 có nhỏ hơn 2 tỷ không?
‫Vâng, đó là trường hợp.
‫Vì vậy, bây giờ con số thấp nhất sẽ là 5000.
‫Vì vậy, chúng tôi chỉ định 5000 là số trung bình này.
‫Bây giờ chúng ta có thể tiếp tục và trả về số tối thiểu của chúng ta.
‫Vì vậy, số nguyên này min.
‫TÔI.
‫Bây giờ lỗi này sẽ biến mất.
‫Vì vậy, bây giờ phương pháp của chúng tôi nên được hạnh phúc.
‫Vì vậy, bây giờ điều thú vị là bạn có thể ném bao nhiêu giá trị tùy thích vào nó.
‫Vì vậy, thực ra, hãy để tôi chỉ cho bạn.
‫Ở đây chúng ta sẽ chuyển bảy giá trị, 6428, không một và năm.
‫Và sau đó chúng ta sẽ in ra bất kỳ giá trị nhỏ nhất nào vì bây giờ chúng ta có thể gán kết
‫quả của bộ phim của chúng ta để gọi với tất cả các giá trị đó thành một số nguyên, vì giá trị min của chúng ta sẽ trả về một
‫số nguyên.
‫Vì vậy, về cơ bản nó sẽ chỉ trả về một số và chúng ta có thể gán một số cho một biến số nguyên.
‫Vì vậy, đó là những gì chúng tôi đang làm trong dòng này.
‫Và bây giờ chúng ta có thể lấy số này và hiển thị nó bằng cách sử dụng chuỗi mà chúng ta có ở đây.
‫Vì vậy, câu lệnh bên phải của chúng tôi.
‫Vậy trong số những con số này, con số nhỏ nhất sẽ là bao nhiêu?
‫Chà, nó sẽ là con số không.
‫Vì vậy, thực ra, hãy làm như thế này trông sẽ tốt hơn một chút.
‫Được chứ.
‫Vì vậy, điều này bây giờ sẽ trả về số 0 tối thiểu của chúng tôi.
‫Nhưng điều gì sẽ xảy ra nếu chúng ta muốn gán các loại giá trị khác nhau?
‫Vì vậy, chúng ta hãy chạy lại nó.
‫Nhưng lần này chúng ta sẽ gán các giá trị âm thậm chí.
‫Vì vậy, ở đây, 510.
‫Và tất nhiên, đây phải là một số nguyên như vậy bây giờ chúng ta hãy chạy lại một lần nữa.
‫Và bạn có thể thấy nó cho biết giá trị tối thiểu là -11 vì giá trị âm sẽ nhỏ hơn tất cả
‫các giá trị dương nằm trong danh sách mảng mà chúng ta đang truyền.
‫Vì vậy, bạn thấy đó, lần này chúng tôi đang chuyển năm giá trị.
‫Vì vậy, chúng tôi không vượt qua tốt bảy giá trị mà chúng tôi đã có trước đây.
‫Bạn có thể tiếp tục và vượt qua bao nhiêu tùy ý.
‫Bạn có thể tiếp tục và thậm chí làm điều gì đó như một, ba, 37, 42, 69 cho 20.
‫404.
‫Và tất cả những thứ tốt.
‫Bạn có thể đặt tất cả chúng ở đây.
‫Và, tất nhiên, con số tối thiểu vẫn sẽ là -11.
‫Vì vậy, chúng ta hãy thoát khỏi điều đó.
‫Hãy thoát khỏi con số 0.
‫Và chúng ta hãy thực sự chỉ giữ lại.
‫Những con số thú vị ở đây và hãy chạy lại.
‫Chà, vẫn chỉ là năm giá trị.
‫Nhưng đúng vậy, giải pháp là 42.
‫Vì vậy, cho tất cả các công nghệ ngoài đó.
‫Điều đó sẽ nói lên điều gì đó cho bạn hoặc cho bạn.
‫Vì vậy, nếu chúng tôi đặt danh sách này là số âm, thì tất nhiên, trừ đi một, ba, ba bảy sẽ là giá trị nhỏ
‫nhất.
‫Nhưng vâng, bây giờ bạn có thể tiếp tục và chuyển nhiều giá trị tùy thích.
‫Bây giờ hãy tưởng tượng bạn không nhập các giá trị đó theo cách thủ công, nhưng bạn lấy chúng từ cơ sở dữ liệu.
‫Vì vậy, bạn nhận được một loạt dữ liệu từ một cơ sở dữ liệu.
‫Có thể bạn sẽ lấy nó ở định dạng mảng và sau đó bạn chuyển nó vào đây.
‫Có thể bạn nhận được hoặc bạn có nhiều nguồn và bạn muốn kết hợp hai nguồn
‫và bạn muốn so sánh tất cả các nguồn với nhau và bạn muốn so sánh chúng theo cách mà bạn nhận được số lượng tối thiểu.
‫Hoặc điều thú vị là bạn vẫn có thể làm điều đó bằng cách sử dụng từ khóa params.
‫Tất nhiên, phương pháp sẽ hơi khác một chút, nhưng về cơ bản thì bạn có thể làm được điều đó.
‫Được rồi.
‫Vì vậy, tổng hợp nó bằng cách sử dụng các thuật ngữ khá hữu ích khi chúng ta có một phương thức có thể nhận bất kỳ số lượng tham số
‫nào và đó là một công cụ tốt cần phải có trong kho vũ khí của chúng ta với tư cách là nhà phát triển.
‫Được rồi, hẹn gặp lại các bạn trong video tiếp theo.