java这里的offset是什么
答案:3 悬赏:80 手机版
解决时间 2021-04-06 03:41
- 提问者网友:ミ烙印ゝ
- 2021-04-05 22:06
String类有一个Package权限的构造函数String(int offset, int length, char[] array),按照默认的访问权限,由于Test属于java.lang包,因此理论上应该可以访问String的这个构造函数。编译通过!执行时结果如下:
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-04-05 22:13
起始位置
全部回答
- 1楼网友:大漠
- 2021-04-06 00:31
如下,是如哪?
- 2楼网友:北城痞子
- 2021-04-05 22:55
offset显然是一个偏移量的int值。至于多少,我想前面代码应该有获取或者赋值给他。
很明显程序时比较两个字符串的某一部分是否相同。如果offset为0,那么应该是从开始第一个与第二个字符串比较。如果不一致就返回失败。
offset不为0的话,就是从某个中间位置开始与第二个字符串的某个位置开始比较。
123456
456
这两个字符串,offset取一个为2,一个为0,那么比较后会返回真了。就是这个意思。 如果都取0,显然1与4不匹配。而从2位置开始,就是从4开始比较,自然456与456匹配了。
offset就是一个偏移值。就是string里面代表偏移量的一个值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯