gpt4 book ai didi

java - 如何在不使用库的情况下计算数组的长度

转载 作者:行者123 更新时间:2023-12-01 22:17:23 25 4
gpt4 key购买 nike

昨天我参加面试,面试官告诉我编写一个计算数组长度的代码,而不使用 Array 类的 length 属性。

例如-

char[] array=new Scanner(System.in).nextLine().toCharArray();
// i have to write a code for calculating length of this array
//I can use any operator but use of library is restricted

给出所有答案here正在使用字符串库。

最佳答案

更好的解决方案可能是使用以下方法:java.lang.reflect.Array::getLength

例如:

import java.lang.reflect.Array;

public class ArrayLength {
public static void main(String[] args) {
char[] array = new char[]{'a', 'b', 'a', 'c'};
System.err.println(Array.getLength(array));
}

}

关于java - 如何在不使用库的情况下计算数组的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30725549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com