Mảng chuỗi trong Java với hướng dẫn java, tính năng, lịch sử, biến, đối tượng, chương trình, toán tử, khái niệm oops, mảng, chuỗi, bản đồ, toán học, phương thức, ví dụ, v.v.

Bạn đang xem: < / span> ví dụ về mảng chuỗi java < / a>

tiếp theo →
← trước

Mảng chuỗi trong Java

Mảng là cấu trúc dữ liệu cần thiết và được sử dụng nhiều nhất trong Java . Nó là một trong những cấu trúc dữ liệu được các lập trình viên sử dụng nhiều nhất do tính chất hiệu quả và năng suất của nó; Mảng là một tập hợp các phần tử kiểu dữ liệu tương tự nhau. Nó sử dụng vị trí bộ nhớ liền kề để lưu trữ các phần tử.

Mảng chuỗi là Mảng có một số giá trị Chuỗi cố định . Chuỗi là một chuỗi các ký tự. Nói chung, một chuỗi là một đối tượng bất biến, có nghĩa là giá trị của chuỗi không thể thay đổi. Mảng chuỗi hoạt động tương tự như các kiểu dữ liệu khác của Mảng.

Trong Mảng , chỉ có thể lưu trữ một tập hợp phần tử cố định. Nó là một cấu trúc dữ liệu dựa trên chỉ mục, bắt đầu từ vị trí thứ 0. Phần tử đầu tiên sẽ diễn ra trong Chỉ mục 0 và phần tử thứ 2 sẽ diễn ra trong Chỉ mục 1, v.v.

Phương thức main {Public static void main [String [] args]; } trong Java cũng là một mảng chuỗi.

Hãy xem xét các điểm dưới đây về Mảng chuỗi:

  • Nó là một đối tượng của Mảng.
  • Nó có thể được khai báo bằng hai phương pháp; bằng cách chỉ định kích thước hoặc không chỉ định kích thước.
  • Nó có thể được khởi tạo tại thời điểm khai báo hoặc bằng cách điền các giá trị sau khai báo.
  • Các phần tử có thể được thêm vào Mảng chuỗi sau khi khai báo nó.
  • Mảng chuỗi có thể được lặp lại bằng vòng lặp for.
  • Thao tác tìm kiếm và sắp xếp có thể được thực hiện trên Mảng chuỗi.

Tuyên bố:

Khai báo Mảng có hai kiểu, chúng ta có thể chỉ định kích thước của Mảng hoặc không chỉ định kích thước của Mảng. Mảng chuỗi có thể được khai báo như sau:

Một cách khác để khai báo Mảng là Chuỗi strArray [] , nhưng các phương thức được chỉ định ở trên hiệu quả hơn và được khuyến nghị.

Xem Thêm  JSON: Nó là gì, nó hoạt động như thế nào và cách sử dụng nó - tập tin jason là gì

Khởi tạo:

Mảng chuỗi có thể được khởi tạo dễ dàng. Dưới đây là cách khởi tạo Mảng chuỗi:

Tất cả ba cách trên đều được sử dụng để khởi tạo Mảng chuỗi và có cùng giá trị.

Phương pháp thứ 3 là phương pháp kích thước cụ thể. Trong đó, giá trị của chỉ mục có thể được tìm thấy bằng cách sử dụng công thức ( arraylength – 1 ) nếu chúng ta muốn truy cập các phần tử nhiều hơn chỉ số 2 trong Mảng ở trên. Nó sẽ ném ngoại lệ Java.lang.ArrayIndexOutOfBoundsException .

Hãy xem một ví dụ về Mảng chuỗi để chứng minh hành vi của nó:

Lặp lại mảng chuỗi

Mảng chuỗi có thể được lặp lại bằng cách sử dụng vòng lặp for và foreach. Hãy xem xét đoạn mã dưới đây:

Thêm các phần tử vào một mảng chuỗi

Chúng ta có thể dễ dàng thêm các phần tử vào Mảng chuỗi giống như các kiểu dữ liệu khác. Nó có thể được thực hiện bằng ba phương pháp sau:

  • Sử dụng Phân bổ trước của Mảng
  • Sử dụng Danh sách Mảng
  • Bằng cách tạo một Mảng mới

hãy hiểu các phương pháp trên:

Sử dụng Phân bổ Trước của Mảng:

Trong phương pháp này, chúng ta đã có một Mảng có kích thước lớn hơn. Ví dụ: nếu chúng tôi yêu cầu lưu trữ 10 phần tử, thì chúng tôi sẽ tạo một Mảng có kích thước 20. Đây là cách dễ nhất để mở rộng các phần tử của Mảng.

Hãy xem xét ví dụ dưới đây để thêm các phần tử vào một mảng được phân bổ trước.

Đầu ra:

 Phần tử mảng gốc: [A, B, C, D, E, null, null]
Mảng sau khi thêm hai phần tử: [A, B, C, D, E, F, G]

Từ ví dụ trên, chúng tôi đã thêm hai phần tử vào Mảng được phân bổ trước.

Sử dụng ArrayList:

ArrayList là một cấu trúc dữ liệu hấp dẫn của khung thu thập Java . Chúng tôi có thể dễ dàng thêm các phần tử vào Mảng String bằng cách sử dụng ArrayList làm cấu trúc dữ liệu trung gian.

Hãy xem xét ví dụ dưới đây để hiểu cách thêm các phần tử vào Mảng chuỗi bằng ArrayList :

Xem Thêm  JavaScript While Loop - lặp lại với javascript trong vòng lặp while

Đầu ra:

 Mảng ban đầu:
[A, B, C, D, E, F]
Mảng có giá trị gia tăng:
[A, B, C, D, E, F, G]

Bằng cách tạo một mảng mới:

Trong phương pháp này, chúng tôi sẽ tạo một Mảng mới với kích thước lớn hơn Mảng ban đầu và chứa các phần tử trong đó. Chúng tôi sẽ sao chép tất cả các phần tử vào Mảng mới được thêm vào.

Hãy xem xét ví dụ dưới đây:

Đầu ra:

 Mảng ban đầu: [A, B, C]
đã cập nhật Mảng: [A, B, C, D]

Đây là cách chúng ta có thể thêm các phần tử vào Mảng chuỗi. Hãy hiểu cách tìm kiếm và sắp xếp các phần tử trong Mảng chuỗi.

Tìm kiếm trong Mảng chuỗi

Để tìm kiếm một Chuỗi từ Mảng chuỗi, vòng lặp for được sử dụng. Hãy xem xét ví dụ dưới đây:

Đầu ra:

 Chuỗi Sam được tìm thấy ở chỉ mục 1

Trong ví dụ trên, chúng tôi đã khởi tạo một biến boolean x thành false và một biến chỉ mục để lặp qua chuỗi. Ngoài ra, chúng tôi đã khai báo một biến String biến cục bộ s sẽ được tìm kiếm. Tại đây, từ khóa break sẽ thoát khỏi vòng lặp ngay khi tìm thấy chuỗi.

Sắp xếp trong Mảng chuỗi

Việc sắp xếp trong mảng Chuỗi khá dễ dàng. Nó được thực hiện giống như trong một mảng truyền thống. Chúng tôi sử dụng một phương thức sort () để sắp xếp các phần tử của Mảng. Sắp xếp dễ dàng hơn tìm kiếm.

Hãy xem xét ví dụ dưới đây để sắp xếp một Mảng chuỗi :

Đầu ra:

 Các môn thể thao đã tham gia: [Cricket, Bóng rổ, Bóng đá, Cầu lông, Quần vợt]
Các môn thể thao được sắp xếp: [Cầu lông, Bóng rổ, Cricket, Bóng đá, Quần vợt]

Từ ví dụ trên, chúng ta có thể thấy các phần tử từ Mảng chuỗi được sắp xếp bằng cách sử dụng phương thức sort ().

Chúng tôi cũng có thể chuyển đổi Mảng chuỗi thành các cấu trúc dữ liệu khác như Danh sách, Mảng int, ArrayList, v.v. và ngược lại.

Chủ đề tiếp theo

Hàm ảo trong Java

← trước
tiếp theo →


Xem thêm những thông tin liên quan đến chủ đề ví dụ về mảng chuỗi java

Chuẩn hoá chuỗi viết hoa ký tự đầu trong Java

  • Tác giả: vnitt
  • Ngày đăng: 2012-10-07
  • Đánh giá: 4 ⭐ ( 6140 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn chuẩn hoá chuỗi trong java
    Thủ thuật SEO – Kỹ thuật lập trình tại http://vnitt.net
Xem Thêm  Chuyển đổi loại JavaScript - javascript truyền lên gấp đôi

JAVA – Tìm hiểu về Mảng

  • Tác giả: dotnet.edu.vn
  • Đánh giá: 3 ⭐ ( 5619 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mảng là tập hợp nhiều phần tử có cùng tên, cùng kiểu dữ liệu và mỗi phần tử trong mảng được truy xuất thông qua chỉ số của nó trong mảng. Chúng ta sử dụng mảng trong trường hợp muốn lưu trữ nhiều biến tương tự nhau chẳng hạn như danh sách các sinh viên trong một lớp.

Lập Trình Từ Đầu

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 3 ⭐ ( 2204 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mảng trong Java – Java Arrays – Lập Trình Từ Đầu 3 Mảng trong JAVA

Cách trả về một mảng trong Java

  • Tác giả: vi.tutorialcup.com
  • Đánh giá: 3 ⭐ ( 6915 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong hướng dẫn này, chúng ta sẽ thấy cách trả về một mảng các kiểu dữ liệu khác nhau từ một phương thức, truyền đối số mảng với các ví dụ trong Java.

Bài 3- Mảng, chuỗi và hàm trong Java

  • Tác giả: thaynhuom.edu.vn
  • Đánh giá: 4 ⭐ ( 9017 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài học trình bày kiến thức cơ bản về mảng, chuỗi và hàm trong java nhằm giúp người học lập trình Java hiểu và ứng dụng giải được những bài toán thực tế

Mảng trong Java

  • Tác giả: vietjack.com
  • Đánh giá: 4 ⭐ ( 6473 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mảng trong Java – Học Java cơ bản và nâng cao cho người mới học với hơn 250 Bài tập mẫu và Ví dụ Java, Cơ bản, Cú pháp, Ngôn ngữ hướng đối tượng, Phương thức, Ghi đè, Tính kế thừa, Tính trừu tượng, Tính đa hình, Overriding, Inheritance, Polymorphism, Interfaces, Packages, Collections, Lập trình mạng, Đa luồng, Tuần tự hóa, Networking, Multithreading, Networking, Generics, Multimedia, Serialization, GUI.

Microsoft PowerPoint

  • Tác giả: eldata11.topica.edu.vn
  • Đánh giá: 5 ⭐ ( 1018 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php