java程序设计,求大神帮忙做这道题?帮忙讲讲,谢谢了!

如题所述

第一个:String str1,str2;
第二个:str1.indexOf(str2);
第三个:i > -1
已经运行通过,但是最后一个分号我给你加上了,实际中在纸上不加,他已经有了。
你是面试还是考试?
祝你好运。追问

谢谢您,我是准备考试!

追答

这么说吧,朋友,我上大学时候也开过这个Java编程课,没有好好学习,当时考试差点挂科,还是希望你:
如果你以后准备从编程的工作或者你对编程有兴趣,或者计算机本身就是你的专业,真心的希望你好好学习,珍惜大学的美好时光,不然走入社会后你会后悔大学荒废了时间。如果不想从事编程行业,那应付一下或者死记硬背就ok了。
大学不外乎几件事:
1、学习
2、恋爱
3、社会实践
祝你好运,朋友。

追问

嗯哪,谢谢您,也祝您好运!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-27
在if里写 str1.indexOf(str2)>=0 就行了。
为了使程序不报错,int i=这里写0;不过压根没有用上。第一个空这就行。
饿,第一个也不能空他后面后“;”这个符号,写个int y=0吧……追问

那其他两空呢?

那其他两空呢?

第2个回答  2014-02-27
第一个 String str1="" , str2=""
第二个 i = str1.contains(str2) ?1:0 ;
第三个 if(i==1)
第3个回答  2014-02-27
public static void main(String[] args) {
String str1=null,str2=null;// 声明两个字符串变量
str1="Tom";
str2="i am Tom,I am from China";
int i=str2.indexOf(str1);//在str2中查找str1的位置,如果找不到就
                         //返回- 1,否则返回其位置
if(i!=-1){               //不等于-1,说明str2中有str1
System.out.println("在其中");
}else{
System.out.println("不在其中");
}
}

希望采纳,谢谢,加油

第4个回答  2014-02-27

    String str1,str2;

    不知道填啥

    str1.indexOf(str2) > -1 ? true : false;


还有 同学你这是考试现场拍的吧...

追问

谢谢,

不是考试现场撒

追答

额...刚刚没注意 3.的str1和str2写反了... 后面的哥们是正解;

追问

谢谢了

第5个回答  2014-02-27

追问

太谢谢您了

相似回答