草庐IT

equal_range

全部标签

java - 为什么 SparseIntArray.equals(Object) 不起作用?

我正在使用SparseIntArray,我对这种行为感到困惑:publicstaticSparseIntArraygetArray(){SparseIntArrayresult=newSparseIntArray();result.append(0,99);result.append(1,988);result.append(2,636);returnresult;}publicstaticvoidtestArray(){SparseIntArrayfirst=getArray();SparseIntArraysecond=getArray();if(first.equals(seco

android - 如何格式化 android-range-seek-bar 的最小值和最大值?

我在https://github.com/anothem/android-range-seek-bar使用控件android-range-seek-bar显示两个拇指控件,允许选择一个范围。我希望指示栏上所选最小值和最大值的文本格式为“hh:mm:ss”,我创建了一个函数ConvertSecondsToHMmSs,我怎样才能做到这一点?如1000L显示“00:00:01”此外,我希望在最小值或最大值发生变化时做一些事情,但只有事件publicvoidonRangeSeekBarValuesChanged(RangeSeekBarbar,LongminValue,LongmaxValue

java - JSONArray 异常 : Index 50 out of range [0. .50)。 JsonArray 有没有限制

我在我的android应用程序中使用JSON的方式如下:向URL发送请求并接收JSON响应。解析JSON响应并获取所需的元素“结果”,这是一个JSON数组。循环这个JSON数组的第i个元素并继续所需操作代码:IntegernumberOfItemsInResp=pagination.getInt("items");JSONArrayresults=jsonResponse.getJSONArray("results");for(inti=0;i问题是当i达到50时,JSONObjectperResult=results.getJSONObject(i)抛出"org.json.JSONE

比较 Java 枚举成员:== 或 equals()?

问:我知道Java枚举被编译为具有私有构造函数和一堆公共静态成员的类。在比较给定枚举的两个成员时,我总是使用.equals(),例如publicuseEnums(SomeEnuma){if(a.equals(SomeEnum.SOME_ENUM_VALUE)){...}...}但是,我刚刚遇到了一些使用等号运算符==而不是.equals()的代码:publicuseEnums2(SomeEnuma){if(a==SomeEnum.SOME_ENUM_VALUE){...}...}我应该使用哪个运算符?答1:与HuntsBot一起,探索全球自由职业机会–huntsbot.com两者在技术上都是正

java - 数组 [i] = java.lang.IndexOutOfBoundsException : Invalid array range 10 to 10

我的问题是在调试过程中,标题中不断出现错误。array[i]=java.lang.IndexOutOfBoundsException:Invalidarrayrange10to10下面是for循环。我输入值people=10,payer=4,rest=6。int[]array=newint[people];Randomrand=newRandom();intrest=people-payer;for(inti=0;i我认为错误是说我正在尝试访问数组中不存在的索引10。我不知道我在哪里访问数组[10]。或者问题可能出在其他地方??感谢您的宝贵时间:)+加法这是完整的代码,但是太长了……我

android - 了解 invoke-kind/range 参数字数

我无法理解invoke-kind/range操作码的结构,语法invoke-kind/range{vCCCC..vNNNN},meth@BBBB参数A:argumentwordcount(8bits)B:methodreferenceindex(16bits)C:firstargumentregister(16bits)N=A+C-1如您所见,字节码语法中提到了B和C,但没有提到A,A参数位于何处及其确切含义?谢谢。 最佳答案 A包含传递给方法的寄存器数量。所以如果你有invoke-static/range{v0..v7},meth

android - Equalizer.usePreset 抛出 Invalid argument 异常

我正在创建带有EQ的mediaPlayer,当我设置EQ频段时它工作正常。我有列出所有预设的代码,在更改时我想将预设设置为EQ,但我得到了错误的参数值。这是我在日志中的内容:09-2914:29:24.810:W/System.err(27829):java.lang.IllegalArgumentException:AudioEffect:badparametervalue09-2914:29:24.835:W/System.err(27829):atandroid.media.audiofx.AudioEffect.checkStatus(AudioEffect.java:1259

Java .equals() 在字符串相等时返回 false

我正在制作一个应用程序,如果用户已经登录,我希望该应用程序从文本文件自动登录。目前,在文本文件中我有与数据库条目匹配的“alex|ppp”。先调用下面的方法privatevoidrememberedLogIn(){Stringfilename="UserInfo.txt";Stringinfo="";Stringuser="";Stringpass="";try{FileInputStreamfIn=openFileInput(filename);BufferedReaderr=newBufferedReader(newInputStreamReader(fIn));info=r.re

android - boolean java.lang.String.equals(java.lang.Object)' 在 ParseFacebookUtils.logInWithReadPermissionsBackground 中出现空对象引用错误

我正在尝试使用解析登录到facebook。下面是我的代码。ButtonfbLoginButton=(Button)findViewById(R.id.login_facebook);finalListpermission=Arrays.asList("public_profile","User_friends");fbLoginButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){ParseFacebookUtils.logInWithReadPermissionsIn

安卓约束布局 : Three buttons equally distribute across the width

我有一个包含3个水平按钮的ConstraintLayout。我希望3个按钮具有固定宽度并均匀分布在布局的宽度上。 最佳答案 这是一个可视化示例。选择View右键单击并选择链>创建水平链另见ConstraintLayout:packvschain 关于安卓约束布局:Threebuttonsequallydistributeacrossthewidth,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu