package cn.yungov.emsp.osc.member.controller;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/**
* @description: test
* @author: Lixm
* @create: 2019-06-25 14:34
**/
public class Test {
public static void main(String[] args) {
String str1 = "dvdfasdasdasdas";
// str1.indexOf(str1.charAt(1),2);
Integer num = getNum(str1);
System.out.println(num);
}
public static int getNum(String s) {
if(s.equals("")||null == s){
return 0;
}
String[] arr = s.split("");
StringBuilder newStr;
int m = 1;
for (int i = 0; i < arr.length; i++) {
newStr = new StringBuilder(arr[i]);
for (int j = i + 1; j < arr.length; j++) {
if (!newStr.toString().contains(arr[j])) {
newStr = newStr.append(arr[j]);
if((j - i+1)>m){
m = j - i+1;
}
}else{
if((j - i+1)>m){
m = j - i;
}
break;
}
}
}
return m;
}
}