sách gpt4 ai đã đi

Sử dụng cơ bản dựa trên lớp IntBuffer (giải thích chi tiết)

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-27 22:32:09 25 4
mua khóa gpt4 Nike

CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.

Bài đăng trên blog CFSDN này dựa trên cách sử dụng cơ bản của lớp IntBuffer (giải thích chi tiết) và được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, hãy nhớ thích nó.

Không cần phải nói thêm nữa, chúng ta hãy đi thẳng vào vấn đề.

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
hai mươi mốt
hai mươi hai
hai mươi ba
hai mươi bốn
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
bưu kiện com.ietree.basicskill.socket.basic.nio;
 
nhập khẩu java.nio.IntBuffer;
 
/**
  * Được tạo bởi Administrator vào ngày 25/5/2017.
  */
công cộng lớp học Kiểm tra bộ đệm {
   công cộng tĩnh vô hiệu main(String[] args) {
      // 1 Các thao tác cơ bản
      /*//Tạo một bộ đệm có độ dài được chỉ định
      IntBuffer buf = IntBuffer. phân bổ(10);
      buf.put(13); // vị trí: 0 -> 1
      buf.put(21); // vị trí: 1 -> 2
      buf.put(35); // vị trí: 2 -> 3
      //Đặt lại vị trí về 0, tức là vị trí: 3 -> 0
      buf. lật();
      System.out.println("Đặt lại bằng cách sử dụng flip: " + buf);
      System.out.println("Capacity: " + buf.capacity()); //Không thể thay đổi dung lượng sau khi khởi tạo (trừ khi gói mảng bằng phương thức warp)
      System.out.println("Giới hạn: " + buf.limit()); //Vì chỉ có ba phần tử được tải nên số lượng phần tử có thể đọc hoặc vận hành là 3, do đó limit=3
 
      System.out.println("Lấy phần tử có chỉ số 1: " + buf.get(1));
      System.out.println("phương thức get(index), vị trí không thay đổi: " + buf);
      buf.put(1, 4);
      System.out.println("phương thức put(index, change), vị trí không đổi: " + buf);;
 
      đối với (int i = 0; i < buf.limit(); i++) {
        //Gọi phương thức get sẽ tăng vị trí bộ đệm lên một vị trí
        System.out.print(buf.get() + "\t");
      }
      System.out.println("Sau khi duyệt qua đối tượng buf, nó là: " + buf);*/
 
      // 2 cách sử dụng phương thức wrap
      // Phương thức wrap sẽ gói một mảng: Nói chung, cách sử dụng này sẽ không khởi tạo độ dài của đối tượng bộ đệm trước vì nó vô nghĩa và cuối cùng sẽ bị ghi đè bởi mảng được gói bởi wrap.
      // Và khi phương thức wrap sửa đổi đối tượng bộ đệm, bản thân mảng cũng sẽ thay đổi.
      /*int[] arr = int[]{1,2,5} mới;
      IntBuffer buf1 = IntBuffer.wrap(arr);
      Hệ thống.out.println(buf1);
 
      IntBuffer buf2 = IntBuffer.wrap(mảng, 0, 2);
      //Điều này chỉ ra rằng dung lượng là độ dài của mảng arr, nhưng các phần tử duy nhất có thể hoạt động là độ dài của các phần tử thực sự đi vào bộ đệm.
      Hệ thống.out.println(buf2);*/
 
      // 3 phương pháp khác
      IntBuffer buf1 = IntBuffer. phân bổ( 10 );
      số nguyên [] mảng = mới số nguyên []{ 1 , 2 , 5 };
      buf1.put(mảng);
      Hệ thống.out.println(buf1);
      //Một phương pháp sao chép
      IntBuffer buf3 = buf1.duplicate();
      Hệ thống.out.println(buf3);
 
      //Đặt thuộc tính vị trí của buf1
      //buf1.vị trí(0);
      buf1. lật();
      Hệ thống.out.println(buf1);
 
      Hệ thống.out.println( "Dữ liệu có thể đọc được là:" + buf1. còn lại());
 
      số nguyên [] mảng2 = mới số nguyên [buf1. còn lại()];
      //Đưa dữ liệu đệm vào mảng arr2
      buf1. lấy(arr2);
      ( số nguyên tôi: arr2){
       Hệ thống.out.print(Integer.toString(i) + "," );
      }
 
   }
}

Bài viết trên dựa trên cách sử dụng cơ bản của lớp IntBuffer (giải thích chi tiết) là toàn bộ nội dung mà biên tập viên chia sẻ với các bạn, hy vọng có thể cung cấp cho các bạn một tài liệu tham khảo, và cũng hy vọng các bạn sẽ ủng hộ tôi.

Cuối cùng, bài viết này về cách sử dụng cơ bản (giải thích chi tiết) dựa trên lớp IntBuffer ở đây. Nếu bạn muốn biết thêm về cách sử dụng cơ bản (giải thích chi tiết) dựa trên lớp IntBuffer, vui lòng tìm kiếm các bài viết trên CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

25 4 0
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com