小编Vid*_*Vid的帖子

如何在java中查找数组中的元素数?

我想知道如何在java中找到普通数组中的元素数量.例如,如果我有一个大小为10的int数组,我只插入了5个元素.现在,我想检查一下我的数组中的元素数量?以下是更详细说明的代码.请帮忙

public static void main(String[] args) {

        int [] intArray = new int[10];
        char [] charArray = new char[10];

        int count = 0;

        for(int i=0; i<=5; i++) {

            intArray[i] = 5;    
            charArray[i] = 'a';


        }


        for(int j=0; j<=intArray.length; j++) {
            if(intArray[j] != null) {
                count++;
            }
        }

        System.out.println("int Array element : "+ count);
    }
Run Code Online (Sandbox Code Playgroud)

java arrays

4
推荐指数
1
解决办法
3万
查看次数

如何反转枚举?

我下面有一个Enum课程

public class PTalkCommand {
public enum Code {
        CLR((byte) 0),
        ACK((byte) 170),
        SER((byte) 0),
        NAK((byte) 0),
        TIMEOUT((byte) 255),
        DIP((byte) 173),
        REQUEST_CHECKSUM((byte) 162),
        REQUEST_STATUS((byte) 181),
        REQUEST_FLASH((byte) 166),
        REQUEST_CONFIG_READ((byte) 249),
        REQUEST_STATUS_SCREEN((byte) 208),
        REQUEST_MULTIPULSE_CONFIG((byte) 0),
        REQUEST_SERIAL_NUMBER((byte) 62),
        REQUEST_BILL_NAMES((byte) 64),
        DO_FLASH((byte) 161),
        DO_MOTOR((byte) 81),
        DO_SEND_EE_PROM_DATA((byte) 50),
        DO_ENTER_FILE_NAME((byte) 61),
        DO_ENTER_SERIAL_NUMBER((byte) 63),
        DO_CONFIGURE((byte) 248),
        DO_MULTIPULSE_CONFIG((byte) 210),
        DATA_COLLECTION_RAW_SENSORS((byte) 84),
        DATA_COLLECTION_MODE((byte) 0),
        DATA_COLLECTION_CAL_POINTS((byte) 0),
        DATA_COLLECTION_WITH_DEBUG((byte) 68),
        DATA_COLLECTION_EXIT((byte) 119),
        CALIBRATE_OAS((byte) 150),
        CALIBRATE_NOTE_PRESENT_PUNCH((byte) 0),
        CALIBRATE_CB_REMOVED((byte) 0),
        CALIBRATE_IR_BLUE_TRANSMISSIVE((byte) 0),
        CALIBRATE_IR_REFLECTIVE((byte) 0),
        CALIBRATE_BLUE_REFLECTIVE((byte) 0),
        CALIBRATE_MONITOR_VOLTAGES((byte) 0),
        STACKER_OR_STACKERLESS((byte) 158),
        CALIBRATE_CURVE_LEVER((byte) 0),
        REQUEST_BEZEL_REV_LEV((byte) …
Run Code Online (Sandbox Code Playgroud)

java enums android

3
推荐指数
1
解决办法
3222
查看次数

如何计算除校验和之外的所有字节的加法和?

我有这个十六进制字符串 09F7F8048400000FFF8E。在这个字符串中的最后两个字节是 8E,是校验和。

我想知道如何计算除最后两个字节之外的所有字节的加法和?

简而言之,如果我计算 048400000FFF 的加法和,答案应该是 8E。请帮忙。

java android

-1
推荐指数
1
解决办法
4513
查看次数

标签 统计

java ×3

android ×2

arrays ×1

enums ×1