欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java取兩個字符串的最大交集

 更新時間:2014年10月29日 11:49:01   投稿:shichen2014  
這篇文章主要介紹了java取兩個字符串的最大交集的方法,涉及Java對字符串操作的技巧,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例講述了java取兩個字符串的最大交集的實現(xiàn)方法,分享給大家供大家參考。具體實現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
package com.itheima.net;

public class Game13
{
    public static void main(String[] args)
    {
        String s1 = "135adbfg67";
        String s2 = "125dbf59";
        String s3 = s2;
        int begin = 0;
        int end = s2.length();
        int i = 1;
        while (!s1.contains(s3))
        {
            if (end == s2.length())
            {
                begin = 0;
                end = (s2.length()) - (i++);
            }
            else
            {
                begin++;end++;
            }
            s3 = s2.substring(begin, end);
            System.out.println(s3);
            System.out.println("--------");
        }
        System.out.println(s3);
    }
}

復(fù)制代碼 代碼如下:

package com.itheima.net;

public class Game15
{
    public static void main(String[] args)
    {
        String s1 = "135adbfg67";
        String s2 = "125dbf59";
        method(s2, s1);
    }
    public static void method(String max, String min)
    {
        if (max.length() < min.length())
        {
            String s = max;
            max = min;
            min = s;
        }
        String subStr = min;
        for (int begin = 0, end = min.length(), i = 1; !max.contains(subStr); subStr = min.substring(begin, end))
        {
            if (end == min.length())
            {
                begin = 0;
                end = (min.length()) - (i++);
            }
            else
            {
                begin++;
                end++;
            }
            System.out.println(subStr);
            System.out.println("--------");
        }
        System.out.println(subStr);
    }
}

希望本文所述對大家的Java程序設(shè)計有所幫助。

相關(guān)文章

  • 使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn)

    使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn)

    這篇文章主要介紹了使用Jenkins來構(gòu)建SVN+Maven項目的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • springboot以FTP方式上傳文件到遠程服務(wù)器

    springboot以FTP方式上傳文件到遠程服務(wù)器

    這篇文章主要介紹了springboot以FTP方式上傳文件到遠程服務(wù)器,需要的朋友可以參考下
    2019-12-12
  • 詳解Java8新特性之interface中的static方法和default方法

    詳解Java8新特性之interface中的static方法和default方法

    這篇文章主要介紹了Java8新特性之interface中的static方法和default方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • spring boot 使用@Async實現(xiàn)異步調(diào)用方法

    spring boot 使用@Async實現(xiàn)異步調(diào)用方法

    本篇文章主要介紹了spring boot 使用@Async實現(xiàn)異步調(diào)用方法,具有一定的參考價值,有興趣的可以了解一下。
    2017-04-04
  • 利用5分鐘快速搭建一個springboot項目的全過程

    利用5分鐘快速搭建一個springboot項目的全過程

    Spring Boot的監(jiān)控能夠使開發(fā)者更好地掌控應(yīng)用程序的運行狀態(tài),下面這篇文章主要給大家介紹了關(guān)于如何利用5分鐘快速搭建一個springboot項目的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • java中hashmap容量的初始化實現(xiàn)

    java中hashmap容量的初始化實現(xiàn)

    這篇文章主要介紹了java中hashmap容量的初始化實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • SpringBoot?中使用?Validation?校驗參數(shù)的方法詳解

    SpringBoot?中使用?Validation?校驗參數(shù)的方法詳解

    Validation?是用于檢查程序代碼中參數(shù)的有效性的框架,作為?Spring?框架中的一個參數(shù)校驗工具,集成在?spring-context?包中,這篇文章主要介紹了SpringBoot?中使用?Validation?校驗參數(shù),需要的朋友可以參考下
    2022-05-05
  • 聊聊Java 中的線程中斷

    聊聊Java 中的線程中斷

    這篇文章主要介紹了Java 中的線程中斷的相關(guān)資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-11-11
  • 使用Mybatis接收Integer參數(shù)的問題

    使用Mybatis接收Integer參數(shù)的問題

    這篇文章主要介紹了使用Mybatis接收Integer參數(shù)的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java設(shè)計模式之動態(tài)代理模式實例分析

    Java設(shè)計模式之動態(tài)代理模式實例分析

    這篇文章主要介紹了Java設(shè)計模式之動態(tài)代理模式,結(jié)合實例形式分析了動態(tài)代理模式的概念、功能、組成、定義與使用方法,需要的朋友可以參考下
    2018-04-04

最新評論