/**
* 求两个字符串中所有共同的子串
*/
public class Trys
{
public static void main(String str[])
{
String str1 ="abcd";
String str2 ="mnbcf";
int length1=str1.length();//str1长度

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Eleanor

    18人对此回答表示赞同

    问问题的朋友,首先要明确的是“==”比较的是变量的值是否相等,equals()比较的是这两个变量他们引用的对象是否相等。在java中有八种基本数据类型,其他的都是引用类型,像数组,字符串他们都是引用类型,对于基本数据类型,在声明变量时可直接给其赋值,例如 int x=19;
    float f=1.3f; boolean b=false;这样在栈内存里面存的就是相应的值,而如果是引用类型,则要用java 中的关键字 new在对内存中创建对象的实例;例如 String str=new String(&
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jayden1

    18人对此回答表示赞同

    if(a[i]==b[j])
    {
    k++;
    }
    改成

    if(a[i].equals(b[j]) )
    {
    k++;
    }
    字符串比较要用equals
    因为字符串存在的地址是不同的
    如 a=“ok” 与 b=“ok“;
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部