Thứ Sáu, 22 tháng 4, 2016

Comparator interface trong java

Để cung cấp phương thức so sánh hai đối tượng với nhau, java cung cấp cho ta interface comparator. Interface này bắt ta phải cài đặt hàm compare trả lại 1 giá trị VD: compare(A,B) = 0 <==> A = B compare(A,B) < 0 <==> A < B compare(A,B) > 0 <==> A > B. Ta sẽ hiểu rõ hơn với code bằng java sau // Java program...

Thứ Tư, 20 tháng 4, 2016

Làm thế nào để đảo chuỗi nhanh trong c++

Có 2 cách: - Cách 1: Tự viét hàm // A Simple C++ program to reverse a string #include<bits/stdc++.h> using namespace std; // Function to reverse a string void reverseStr(string &str) { int n = str.length(); // Swap character starting from two // corners for (int i=0; i<n/2; i++) swap(str[i], str[n-i-1]); } //...

Interface trong class

Cần chú ý rằng interface khi khai báo trong class thì có thể là default, public, private, protected. Không giống khi ta khai báo 1 interface độc lập thì chỉ có thể là public // Java program to demonstrate working of // interface inside a class. import java.util.*; class Test {     interface Yes     {         void...

Copyright © 2025 Dịch từ nguồn geeksforgeeks.org

Distributed By My Blogger Themes | Blogger Theme By NewBloggerThemes Up ↑