为什么以下程序的运行结果是[104, 100, 117]
import java.util.Arrays;
public class GetByteDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String s ="hdu";
char[] charArray=s.toCharArray();
byte[] byteArray=s.getBytes();
System.out.println(Arrays.toString(byteArray));
}
}
而以下程序的却报505错呢
<%@page import="java.util.Arrays"%>
<%@ page contentType="text/html;charset=gb2312"%>
<%@ import="java.util.*" %>
<html>
<body>
<br>
<%
String s ="hdu";
char[] charArray=s.toCharArray();
byte[] byteArray=s.getBytes();
out.println(Arrays.toString(getBytes));
%>
</body>
</html>
------解决方案--------------------
人家都告诉你了,在第三行和第四行有一个无效指令!