zoukankan      html  css  js  c++  java
  • classLoader.getResourceAsStream中文乱码

      一直用一个方法安然无恙,今天在新项目中突然乱码了,原代码:

            ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
            
            InputStream is = null;
            is = classLoader.getResourceAsStream("config/constant.properties");
            if (is != null) 
            {
                try
                {
                    props.load(is);
                }

    优化后:

        static  
        {
            ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
            
            InputStream is = null;
            is = classLoader.getResourceAsStream("config/constant.properties");
            if (is != null) 
            {
                try
                {
                    props.load(new InputStreamReader(is,"UTF-8"));
                }
    ……

       

  • 相关阅读:
    java 28
    java 28
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
  • 原文地址:https://www.cnblogs.com/yanan7890/p/10077251.html
Copyright © 2011-2022 走看看