From 009063848a14e658d995e0f73222a9381a9e3ff9 Mon Sep 17 00:00:00 2001 From: xhxu Date: Tue, 7 Feb 2023 21:11:35 +0800 Subject: [PATCH] //test --- .../java/com/iformall/language/LanguageDetect.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java b/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java index 30efefc..448da2d 100644 --- a/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java +++ b/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java @@ -3,6 +3,7 @@ package com.iformall.language; import com.cybozu.labs.langdetect.Detector; import com.cybozu.labs.langdetect.DetectorFactory; import com.cybozu.labs.langdetect.LangDetectException; +import com.google.common.io.ByteStreams; import lombok.extern.slf4j.Slf4j; import lombok.var; import org.springframework.core.io.Resource; @@ -28,15 +29,9 @@ public class LanguageDetect { PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); Resource[] resources = resolver.getResources("classpath:profiles/*"); for (Resource resource:resources) { - try { - InputStream inputStream = resource.getInputStream(); - byte[] bytes = new byte[0]; - inputStream.read(bytes); - profile.add(new String(bytes)); - - } catch (IOException e) { - e.printStackTrace(); - } + InputStream inputStream = resource.getInputStream(); + String str = new String(ByteStreams.toByteArray(inputStream)); + profile.add(str); } } catch (IOException e) { e.printStackTrace();