java输入一个string的字符串,判断他与另一个string[]数组中有否开头部分相同的字符串。求代码。
9个回答
展开全部
package com;
public class Test {
public static void main(String[]args){
String temp = "aa";
String[] strs = new String[]{"a","aa","cc"};
for(int i = 0;i<strs.length; i++){
if(strs[i].startsWith(temp)){
System.out.println(strs[i]);
}
}
}
}
public class Test {
public static void main(String[]args){
String temp = "aa";
String[] strs = new String[]{"a","aa","cc"};
for(int i = 0;i<strs.length; i++){
if(strs[i].startsWith(temp)){
System.out.println(strs[i]);
}
}
}
}
追问
提示startsWith没有声明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开头相同,开头包含多长,现在写个全包含的。即数组的元素以这个string开头
public void method(String[] args, String str) {
for (String s : args) {
if (s.startsWith(str)) {
System.out.println(s);
}
}
}
public void method(String[] args, String str) {
for (String s : args) {
if (s.startsWith(str)) {
System.out.println(s);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private boolean check(String str, String[] strs) {
boolean result = false;
for (int i = 0; i < strs.length; i++) {
if (strs[i].startsWith(str)) {
result = true;
break;
}
}
return result;
}
boolean result = false;
for (int i = 0; i < strs.length; i++) {
if (strs[i].startsWith(str)) {
result = true;
break;
}
}
return result;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String text="abc";
String tt[]={"aaa","acd","sdf"};
for(int i=0;i<tt.length();i++){
String t=text.substring(0,1);
String t2=tt[i].substring(0,1);
if(t.equals(t2)){
return true;
}else{
return false;
}
}
String tt[]={"aaa","acd","sdf"};
for(int i=0;i<tt.length();i++){
String t=text.substring(0,1);
String t2=tt[i].substring(0,1);
if(t.equals(t2)){
return true;
}else{
return false;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public String getXiangTong(String str,String[] str1){
for(int i=0;i<str1.length;i++){
if(str1[i].startsWith(str)) return str1[i];
}
return null;
}
for(int i=0;i<str1.length;i++){
if(str1[i].startsWith(str)) return str1[i];
}
return null;
}
更多追问追答
追问
用什么import包的因为提示没这个函数。
追答
你把这整个方法复制到你的类里,直接调用,这个不是哪个包里的,这个是自定义的,自己写的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询