‫Selamat datang kembali.
‫Dan video ini, kami akan mengurutkan siswa dan kami juga akan memeriksa untuk mengetahui semua
‫siswa dari universitas tertentu.
‫Jadi mari kita lanjutkan dan membuat metode.
‫Saya berada di dalam kelas manajer universitas saya dan saya akan melanjutkan dan membuat metode di sini
‫yang disebut Soad Students oleh H.
‫Dan pertama, saya membuat variabel baru yang disebut Siswa yang Diurutkan, yang akan berasal dari siswa di siswa.
‫Dan saya akan mengurutkannya berdasarkan urutan, berdasarkan usia pemikiran siswa, dan saya akan memilih siswa.
‫Jadi seperti yang Anda lihat, kami menggunakan order by which merupakan operator yang akan mengurutkan output berdasarkan nilai yang diberikan.
‫Jadi itu akan mengurutkan output berdasarkan nilai usia kita.
‫Selain itu, alih-alih menetapkan variabel baru dari enumerable Tipe II, kami hanya menggunakan var seed sebagai jalan pintas, yang
‫berfungsi, tetapi umumnya membuat kode sedikit lebih lambat karena perlu memahami jenis yang seharusnya, karena VAR
‫adalah tipe yang sangat umum, seperti yang Anda lihat, mewakili urutan yang diurutkan dan sudah tahu
‫bahwa elemen T adalah siswa di sini, jadi.
‫Yah itu cukup pintar.
‫Itu melakukan itu saat kami bekerja dengannya di sini.
‫Baiklah.
‫Jadi sekarang mari kita cetak siswa yang diurutkan di konsol ini, siswa yang diurutkan berdasarkan usia dan kemudian mari kita cetak
‫semua siswa.
‫Jadi untuk setiap loop di sini dan tipe variabelnya harus siswa, namanya harus siswa.
‫Dan koleksi yang ingin saya periksa adalah siswa yang diurutkan.
‫Dan kemudian di sini saya hanya akan menggunakan cetakan siswa itu.
‫Jadi saya akan mencetak info tentang siswa untuk setiap siswa dalam daftar siswa yang kami
‫urutkan, yang dibuat berdasarkan pernyataan tautan yang kami miliki di sini.
‫Jadi kami menggunakan operator ini di sini.
‫Dan seperti yang Anda ketahui, ada beberapa operator berbeda di Link.
‫Dalam dokumentasi, Anda biasanya akan menemukan operator quarry standar, jadi di sini kita melihat urutan yang lebih tinggi
‫saat itu Anda akan menemukan yang berbeda di sini.
‫Mengelompokkan operasi pembuatan data, pengurangan kesetaraan, sehingga Anda dapat memeriksa semua operasi berbeda yang
‫ada.
‫Baiklah.
‫Jadi saya sangat menyarankan untuk memeriksa dokumentasi.
‫Baiklah.
‫Jadi sekarang mari kita periksa.
‫Mari kita gunakan manajer universitas kita untuk menyortir siswa berdasarkan usia mereka dan mencetaknya ke dewan.
‫Jadi mari kita jalankan.
‫Dan kemudian kami adalah siswa yang diurutkan berdasarkan usia siswa penelepon dengan hanya satu jenis kelamin perempuan, usia 17.
‫Kemudian kami memiliki Laila hanya tiga dan 19 dan seterusnya.
‫Jadi Anda bisa melihatnya mengaturnya dengan cara tertentu, dari rendah ke tinggi.
‫Baiklah.
‫Nah, begitulah cara Anda mengurutkan siswa berdasarkan usia.
‫Sekarang, mari kita lihat sesuatu yang telah kita lakukan dengan cara yang sama sebelumnya.
‫Tapi kami menggunakan database untuk itu.
‫Dan sekarang kita akan menggunakan link, yang sementara dapat melakukan hal yang sama dengan daftar.
‫Jadi mari kita buat metode baru.
‫Kekosongan publik, semua siswa dari Jane Tech.
‫Jadi ini akan memberi kita semua siswa yang berada di Universitas Teknologi Beijing.
‫Dan sekarang masalahnya di sini adalah kita tidak memiliki daftar yang berisi keduanya.
‫Jadi kita harus menggunakan ID universitas kunci asing ini dan kemudian memeriksa nama universitas.
‫Jadi itu sedikit lebih kompleks.
‫Ini seperti menggabungkan dua tabel bersama-sama.
‫Dan Anda telah melihat bagaimana melakukannya di bab terakhir di mana kita harus menggabungkan dua tabel, tabel hewan
‫dan tabel kebun binatang untuk membuat tabel hewan kebun binatang ini.
‫Dan itu adalah hal serupa yang perlu kita lakukan di sini.
‫Jadi mari kita pergi ke depan dan membawa mereka bersama-sama.
‫Akan ada banyak sekali siswa yang ingin saya miliki di sini dan saya akan menyebutnya sebagai siswa
‫BGT.
‫Jadi mahasiswa teknologi Beijing.
‫Dan di sini saya juga menggunakan ini untuk setiap loop dari siswa dan siswa.
‫Sekarang saya harus masuk universitas.
‫Dan dalam kasus ini, sebenarnya ini adalah huruf kecil.
‫Anda universitas di universitas pada titik siswa, ID universitas dan sekarang kita perlu menyamakan kata kunci sama dengan
‫universitas.
‫Pikir saya akan memakai universitas.
‫Nama itu sama dengan teknologi gen dan sekarang pilih siswa itu.
‫Jadi pilihlah siswa.
‫Jadi kami menggunakan operator gabungan, yang berlaku untuk ID universitas siswa, jadi kami
‫perlu memeriksa ID Universitas siswa dan kemudian kami ingin melihatnya.
‫Siswa mana yang memiliki ID universitas di mana nama ID universitas itu adalah Beijing Tech?
‫Jadi dalam kasus kami, kami tahu itu juga.
‫Jadi ide dua sama dengan Universitas Teknologi Beijing, benar.
‫Jadi sekarang kami pada dasarnya memeriksa semua siswa dan mengambil universitas mereka dengan operator bersama dan
‫kemudian kami hanya memeriksa apakah Universitas Associated memiliki nama Beijing Tech.
‫Itu dia.
‫Itulah yang kami lakukan dengan baris kode ini.
‫Yah, itu adalah satu baris kode.
‫Dalam kasus kami, ini adalah empat baris, tetapi biasanya ini hanya satu baris kode dan sekarang kami dapat mencetaknya
‫ke konsol.
‫Jadi siswa dari Beijing Tech dan sekarang mari kita lanjutkan dan gunakan untuk setiap loop di sini, yang
‫akan menjadi siswa di Beijing menjadi siswa.
‫Dan sekarang mari kita cetak itu ke konsol.
‫Jadi cetak seperti itu.
‫Baiklah.
‫Sekarang mari kita lihat semua siswa dari Beijing Tech.
‫Gunakan Anda, um, di sini, semua siswa dari Beijing Tech dan mencetaknya.
‫Seharusnya untuk siswa.
‫Dan kami adalah mahasiswa dari Beijing Tech dengan gagasan satu jenis kelamin laki-laki usia dua dua puluh dua
‫dari universitas dengan gagasan dua dan seterusnya.
‫Jadi Anda lihat kami memiliki semua siswa kami yang berbeda di sini.
‫Dan ada satu hal yang mungkin Anda lihat yang saya miliki ketika saya, saya melakukannya, saya tidak mengurus satu salinan dan
‫tempel di sini.
‫Kami memiliki Tony dan Frank yang memiliki ID yang sama.
‫Jadi yang ini seharusnya tiga dan kemudian kita harus naik seperti itu.
‫Satu dua tiga empat lima enam.
‫Baiklah.
‫Sekarang sedikit tantangan untuk Anda.
‫Buat metode yang mengambil nilai integer IDN.
‫Jadi memiliki perimeter tipe di Detroit, dan itu harus memberi kita semua siswa dari ID yang diberikan
‫oleh pengguna.
‫Jadi kita perlu menggunakan konsol garis merah untuk mendapatkan input dari pengguna.
‫Maka Anda perlu mengubahnya menjadi bilangan bulat.
‫Dan kemudian kami ingin memiliki semua mahasiswa yang ada di uni yang memiliki ID khusus.
‫Jadi seperti yang Anda tahu, Universitas Yale memiliki satu-satunya dan Beijing telah memutuskan untuk mengurutkan pengguna jika dia
‫memasukkan satu, maka Carla dan Tony harus dicetak ke layar.
‫Jika dia masuk dua, maka semua siswa Beijing harus dicetak ke layar.
‫Jadi silakan lanjutkan dan coba itu.
‫Baiklah, saya harap Anda melakukannya.
‫Jadi saya baru saja membuat metode baru, yang saya sebut public void, semua siswa dari unit itu, dan di sini saya membutuhkan
‫bilangan bulat bernama I. D. Dan apa yang akan saya lakukan di sini adalah saya
‫hanya akan menyalin semua kode itu dari sana, dan saya hanya akan mengubahnya.
‫Ini di sini untuk menyembunyikan dan.
‫Dari sini dari unit itu, dan itu akan menjadi nol seperti itu, Cuma Edem sekarang, tentu saja, tidak boleh namanya, tetapi ide
‫universitas itu dan bukannya siswa BGT, saya hanya akan menyebutnya siswa saya.
‫Jadi yang saya lakukan sekarang adalah memeriksa ide universitas siswa tersebut, yang sama dengan ID yang dimasukkan
‫oleh pengguna, yang atau yang diberikan pada metode ini.
‫Dan sekarang kita hanya perlu mendapatkan input dari pengguna.
‫Jadi mari kita pergi ke metode utama kami di sini dan sekarang.
‫Mari kita buat string baru bernama input yang akan dihibur read line.
‫Dan sekarang saya membutuhkannya sebagai input integer sebagai input, yang akan dikonversi menjadi integer dalam kasus ini dan dalam tiga puluh
‫dua dan kami akan mengonversi input kami.
‫Jadi sekarang saya dapat melanjutkan dan memanggil metode itu semua siswa dari unit itu dan itu akan menjadi input sebagai int.
‫Dan saya tidak memeriksa saya tidak menggunakan try catch di sini.
‫Sebenarnya, kita bisa.
‫Jadi mari kita buat tangkapan percobaan.
‫Dan hanya jalankan kode itu jika berhasil, jadi jika tidak berhasil, mari kita tulis sesuatu di konsol.
‫Nilai yang salah.
‫Kita bisa melakukan lebih banyak di sini dan kita bisa berkata, OK, apa masalahnya dan seterusnya, tapi saya akan
‫membuatnya tetap sederhana.
‫Jadi sekarang mari kita jalankan kodenya dan lihat apakah kita bisa melakukan sesuatu di sini.
‫Jadi saya akan memasukkan satu dan seperti yang Anda lihat, siswa dari Unit satu.
‫Jadi sekarang mari kita jalankan lagi dan lihat apakah itu bekerja dengan Anda juga.
‫Dan kita melihat siswa dari itu.
‫Anda perlu dan kami mendapatkan semua siswa yang berada di universitas untuk.
‫Baiklah.
‫Saya harap Anda berhasil melakukannya.
‫Besar.
‫Jadi ada satu hal lagi yang ingin saya tunjukkan kepada Anda.
‫Jadi saya menunjukkan dua hal itu.
‫Saya menunjukkan cara mengurutkan dan cara menggunakan operator gabungan.
‫Sekarang, mari kita lanjutkan dan melihat beberapa cara pengurutan lainnya, karena kita telah melihat cara yang satu ini, tetapi
‫ada cara lain juga.
‫Jadi saya akan komentar yang tertangkap di sini sampai di sana.
‫Dan saya ingin menunjukkan sesuatu kepada Anda.
‫Mari kita buat array INT.
‫Dan saya hanya akan mengatakan beberapa INT yang memiliki nilai tiga puluh 12 untuk tiga dan dua belas.
‫Dan saya akan membuat tipe int yang tak terhitung banyaknya dan saya ingin itu menjadi int yang diurutkan.
‫Dan sekarang hal yang keren adalah kita dapat menggunakan dari I di beberapa INT sebenarnya beberapa di dunia diurutkan berdasarkan pesanan oleh saya pilih tinggi
‫dan yang ini di sini harus menjadi ujung ceps yang lebih rendah dan yang akan memesannya dari empat atau sebenarnya mulai dari
‫tiga, empat, 12, 12, 13.
‫Sekarang jika saya ingin membalikkannya, ada juga cara kecil yang rapi untuk melakukannya.
‫Jadi saya akan menggunakan ujung enumerable lain dan ini akan dibalik di sini.
‫Saya cukup menggunakan ini diurutkan dalam metode mulai terbalik.
‫Jadi itu adalah sesuatu yang hanya akan membalikkan int saya yang diurutkan, saya enumerable sehingga akan membalikkan urutannya.
‫Sekarang mari kita mencetaknya di konsol jadi untuk masing-masing dan saya di ujung yang terbalik dan itu akan memperbaiki nilainya ke layar
‫saya.
‫Jadi mari kita lakukan itu.
‫13, 12, 12, empat dan tiga.
‫Jadi, seperti yang Anda lihat, itu cara lain untuk menyortir sesuatu sehingga Anda tidak perlu melakukan semua hal yang telah kita lakukan
‫di sini.
‫Jika Anda ingin membuatnya sederhana dan hanya ingin mengurutkan bilangan bulat, misalnya, Anda dapat menggunakan cara
‫ini dan Anda dapat membalik urutannya dengan mudah dengan menggunakan metode sebaliknya.
‫Jadi saya enumerable cukup kuat, memiliki fitur yang cukup keren.
‫Tetapi bahkan ada alternatif lain untuk ini, jadi kita bisa menggunakan dan saya tipe yang tak terhitung
‫banyaknya dan disebut terbalik.
‫Diurutkan.
‫Jadi dari I dalam beberapa hal, diurutkan berdasarkan pesanan oleh I dan sekarang menggunakannya sebagai descending, jadi descending select, sekarang saya melakukan hal
‫yang sama dengan untuk setiap loop, hanya saja kita menggunakannya dengan ins yang diurutkan terbalik sekarang.
‫Baiklah, jadi mari kita jalankan lagi.
‫Dan Anda melihat 30, 12, 12 untuk tiga dan 30, 12, 12 atau tiga, jadi ini adalah dua cara berbeda untuk melakukannya.
‫Dan sebenarnya Anda melihat tiga cara berbeda untuk menyortir dan menangani hal-hal itu.
‫Baiklah.
‫Jadi ini sekarang turun dan jika tidak maka akan naik.
‫Jadi seperti yang Anda lihat, ada banyak cara untuk menemukan solusi untuk masalah yang Anda miliki.
‫Besar.
‫Jadi saya akan mengatakan itu bagus untuk video ini.
‫Mari kita lanjutkan dengan video berikutnya.
‫Kami akan memeriksa langkah terakhir dari program kecil ini di sini.
‫Jadi sampai jumpa di sana.