mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-02 04:35:22 +07:00
18 lines
641 B
HTML
18 lines
641 B
HTML
<html>
|
|
<body>
|
|
Reports method and constructor calls that implicitly use the platform default charset. Such calls can produce different results on
|
|
systems that use a different default charset and may result in unexpected behaviour.
|
|
<p><b>Example:</b></p>
|
|
<pre><code>void foo(byte[] bytes) {
|
|
String s = new String(bytes);
|
|
}</code>
|
|
</pre>
|
|
<p>You can use a quick-fix that specifies the explicit UTF-8 charset if the corresponding overloaded method is available.
|
|
After the quick-fix is applied:</p>
|
|
<pre><code>void foo(byte[] bytes) {
|
|
String s = new String(bytes, StandardCharsets.UTF_8);
|
|
}</code>
|
|
</pre>
|
|
<!-- tooltip end -->
|
|
</body>
|
|
</html> |