Bài viết của Bùi Văn Nam

StringBuilder trong Java

Lớp StringBuilder trong Java được sử dụng để tạo chuỗi có thể thay đổi (chuỗi dạng mutable ). Lớp StringBuilder là giống như lớp StringBuffer ngoại trừ rằng nó là không đồng bộ. Lớp này có sẵn từ JDK 1.5. Các Constructor quan trọng của lớp StringBuilder trong Java Các ...

Tác giả: Bùi Văn Nam viết 13:44 ngày 14/08/2018 chỉnh sửa

Nhân ma trận trong C

Bài tập Viết một chương trình C để nhập hai ma trận và tính tích của hai ma trận đó. Chương trình C để nhập và tính tích hai ma trận #include<stdio.h> #include<conio.h> main() { int a[10][10],b[10][10],matrantich[10][10],hang,cot,i,j,k; printf("Nhap so hang = ...

Tác giả: Bùi Văn Nam viết 13:41 ngày 14/08/2018 chỉnh sửa

So sánh lớp StringBuffer và StringBuilder trong Java

Có nhiều điểm khác nhau giữa lớp String và StringBuffer trong Java. Bảng dưới liệt kê các điểm khác nhau này: Lớp StringBuffer Lớp StringBuilder Lớp StringBuffer là đồng bộ ( synchronized ), tức là an toàn luồng (thread safe). Nghĩa là hai Thread không thể gọi đồng thời các phương ...

Tác giả: Bùi Văn Nam viết 13:40 ngày 14/08/2018 chỉnh sửa

Tham số dòng lệnh trong C

Chương này chỉ thực sự có ý nghĩa với bạn nếu bạn đang sử dụng command promt để biên dịch chương trình. Nó là có thể để truyền các giá trị từ dòng lệnh – command line cho chương trình C khi nó được thực hiện. Những giá trị này được gọi là Tham số dòng lệnh - command line argument và nhiều ...

Tác giả: Bùi Văn Nam viết 13:40 ngày 14/08/2018 chỉnh sửa

Ép kiểu trong C

Ép kiểu là cách để chuyển đổi một biến từ kiểu dữ liệu này sang kiểu dữ liệu khác. Ví dụ, khi bạn muốn lưu trữ một giá trị long cho một số số nguyên , bạn phải ép kiểu long thành int . Bạn có thể chuyển đổi giá trị từ một kiểu này sang một kiểu khác sử dụng toán tử ép kiểu như sau: ...

Tác giả: Bùi Văn Nam viết 13:40 ngày 14/08/2018 chỉnh sửa

So sánh lớp String và StringBuffer trong Java

Có nhiều điểm khác nhau giữa lớp String và StringBuffer trong Java. Bảng dưới liệt kê các điểm khác nhau này: Lớp String Lớp StringBuffer Lớp String là không thể thay đổi (immutable) Lớp StringBuffer là có thể thay đổi (mutable) Lớp String là chậm và tiêu thụ nhiều bộ nhớ hơn ...

Tác giả: Bùi Văn Nam viết 13:39 ngày 14/08/2018 chỉnh sửa

Xử lý lỗi trong C

Các ngôn ngữ lập trình như ngôn ngữ C không cung cấp trực tiếp hỗ trợ việc xử lý lỗi nhưng bởi vì là ngôn ngữ chương trình hệ thống, nó cung cấp mức thấp nhất các dạng của giá trị trả về. Hầu hết các hàm của C và hàm trong Unix trả về giá trị 1 hoặc null trong bất kỳ trường hợp lỗi nào và ...

Tác giả: Bùi Văn Nam viết 13:39 ngày 14/08/2018 chỉnh sửa

Input & Output trong C

Khi chúng ta nói về Input nghĩa là chúng ta đang nói về dữ liệu đầu vào cho chương trình. Nó có thể được cung cấp từ dòng lệnh hoặc từ một file nào đó. Ngôn ngữ chương trình C cung cấp một tập hợp các hàm có sẵn để đọc các dữ liệu đầu vào đã nhập và cung cấp nó cho các chương trình theo ...

Tác giả: Bùi Văn Nam viết 13:39 ngày 14/08/2018 chỉnh sửa

Chuỗi con trong Java

Một phần của chuỗi được gọi là chuỗi con (substring, hay chuỗi phụ). Nói cách khác, chuỗi con là một tập con của chuỗi khác. Trong trường hợp startIndex là inclusive (là bao gồm cả chỉ mục đầu tiên này) và endIndex là exclusive (là loại trừ đi chỉ mục đầu tiên này). Ghi chú : Chỉ mục ...

Tác giả: Bùi Văn Nam viết 13:39 ngày 14/08/2018 chỉnh sửa

Lớp lưu trữ trong C

Một lớp lưu trữ định nghĩa phạm vi (nhìn thấy được) và thời gian tồn tại của một biến hoặc/và các hàm trong chương trình C. Những đặc tả đi trước kiểu có thể được thay đổi. Dưới đây là những lớp lưu trữ, có thể sử dụng trong chương trình C. Lớp lưu trữ auto trong C Lớp lưu trữ auto là ...

Tác giả: Bùi Văn Nam viết 13:38 ngày 14/08/2018 chỉnh sửa