草庐IT

MyStrings

全部标签

java - 让 java 函数接受集合或数组

我正在尝试编写一个函数,它接受一些字符串并用它们做一些事情。我要做的唯一一件事就是循环遍历字符串集。现在,我最终得到了一个笨拙的结构,类似于publicvoidfoo(String[]myStrings){foo(java.util.Arrays.asList(myStrings));}publicvoidfoo(IterablemyStrings){for(Stringi:myStrings){bar(i);}}感觉多余for(Stringi:myStrings){bar(i);}对于String[]类型的myStrings来说是完全有效的代码。是否有一个我可以让foo接受同时允许集

java - String Arraylist 获取以该字符串开头的项

我有一个数组列表,我在其中绑定(bind)数据这是一个例子MyStrings=newArrayList();MyStrings.add("Dog");MyStrings.add("Cat");MyStrings.add("Can");MyStrings.add("Ant");MyStrings.add("Str");现在我有一个字符串Stringsweet="c";现在OI想要的是根据我的字符串过滤那个Arraylist(sweet)所以MyStrings的项目将只有Cat和Can编辑我真的很抱歉给你带来的麻烦,但我的主要问题是sweet是可编辑的我试过使用这段代码publicvoid

java - 从字符串列表中删除字符串项

如何从包含字符串的列表中删除特定字符串....如:ArrayListmyStrings=newArrayList();myStrings.add("Alpha");myStrings.add("Beta");myStrings.add("Gama");.//Theordercanberandom...现在,我只有列表myStrings而我不知道哪个字符串在哪个索引处。但我知道,我想在删除“Alpha”后显示所有字符串。总而言之,在删除我知道该数组包含但不知道其索引/位置的字符串后,如何从字符串数组中获取字符串。 最佳答案 使用删除: