Viết Android game đánh bài cào

Viết Android game đánh bài cào

Mục tiêu thực hiện như sau:

Viết Android game đánh bài cào

  • Click nút chơi thì ngẫu nhiên máy sẽ chọn 3 lá bài cho người chơi và máy tính.
  • Khi lấy ra ngẫu nhiên lá bài nào thì thêm lá đó vào 1 ArrayList. Rút lá tiếp theo sẽ kiếm tra xem trong ArrayList đã có lá bài đó hay chưa, nếu có rồi thì rút lại.
  • Tính nút người chơi và máy tính, ai cao nút hơn sẽ thắng. Người chơi thắng sẽ được cộng 80 điểm, thua bị trừ 100 điểm

Array List

Là mảng động (có kích thước thay đổi được). Cho phép duy trì thứ tự lúc thêm vào

Các hàm thông dụng của ArrayList

  • add() Thêm một phần tử
  • size() Tổng số phần tử hiện tại
  • indexOf() Tìm vị trí của phần tử trong tập hợp
  • contains() Kiểm tra 1 phần tử có mặt trong tập hợp hay không
  • isEmty() Kiểm tra tập hợp có rỗng không
  • remove() Xóa 1 phần tử ra khỏi tập hợp
  • toArray() Ép ArrayList thành Array
  • set() Thay phần tử dựa vào index
Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Quảng cáo việc làm

 

Thích hợp các bạn nữ mảng thợ may làm việc tại nước NGA

Đơn hàng Tuyển dụng 100 Thợ may đi Nga(đợt 1 tháng 3.2021, đợt 2 tháng 5.2021). Lương thực lãnh 800 USD, bao ăn ở, vé máy bay và visa, phí xuất cảnh(1800 USD)trả khi đi làm có lương. Bạn có thể liên hệ CÔNG TY qua Phone/Zalo: (+84) 944 225 212. Công ty sẽ tư vấn cho bạn.

Xem chi tiết: >>> https://bit.ly/3o9NOfR

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Google+ là mạng xã hội có tăng trưởng nhanh nhất

Google+ là mạng xã hội có tăng trưởng nhanh nhất

Các chuyên gia công nghệ nhận định, mặc dù "sinh sau đẻ muộn" trong lĩnh vực mạng xã hội, song Google+ có tốc độ tăng trưởng nhanh hơn Facebook..

Bước 1: Understanding typical teams, roles and skills

Bước 1: Understanding typical teams, roles and skills of team Drupal

In order to successfully create a great digital experience with Drupal, you need a great Drupal team. Building a great team requires some thoughtful planning and possibly widening your net a bit. In this blog series, we'll be looking at the 5 Steps to Build a Great Drupal Team.

5 Ứng dụng web có thể triển khai không cần code

Drupal Vietnam: 5 Ứng dụng web drupal có thể triển khai

Với những công cụ hỗ trợ ưu việt trong công nghệ ngày nay thì có và chạy được một site Drupal đầy đủ tính năng không còn gì là khó khăn nữa.