From f70a0e7c2c66ebbba0b8cafb72a49965d918cf63 Mon Sep 17 00:00:00 2001 From: wangsiyuan <2392948297@qq.com> Date: Tue, 5 Sep 2023 14:39:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20test.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/solution/test.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/solution/test.java b/src/solution/test.java index d8b5b3b..9d36f1d 100644 --- a/src/solution/test.java +++ b/src/solution/test.java @@ -4,9 +4,8 @@ package solution; public class test { public static void main(String[] args) { String s = "abcabcbb"; - Character a = 'a'; -// int length = lengthOfLongestSubstring(s); -// System.out.println(isInString(a,)); + int length = lengthOfLongestSubstring(s); + System.out.println(length); } @@ -17,15 +16,18 @@ public class test { for (int i = 0; i < s.length(); i++) { char temp = s.charAt(i); if (i == 0){ + longestString.append(temp); continue; } Character prChar = s.charAt(i-1); if (prChar != temp){ boolean in = isInString(temp,longestString); if (!in){ - lastMaxString.append(temp); + longestString.append(temp); } + } else { + lastMaxString = longestString; } } return longestString.length();