java如何修改代码编码 java代码编辑

你好请问这个java代码怎么修改?

你的主函数没有错误,你应该恢复主函数原来的样子public static void main(String[] args){

创新互联公司是专业的敖汉网站建设公司,敖汉接单;提供网站设计制作、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行敖汉网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

User user=new User();

user.setId(1001);

user.setName("user");

user.setStuNum("1001");

new TicketBooker(user);

}你的Java程序是在109行JCB_Year.setSelectedIndex(date.getYear()+1900-Integer.parseInt(arrayYear[0]));这句出问题了,因为今年是2018年,date.getYear()+1900=2018,2018-2014=4,JCB_Year.setSelectedIndex(4);而你的private JComboBox JCB_Year=new JComboBox(arrayYear);arrayYear是只定义了三个字符串的数组

private static final String arrayYear[]={"2014","2015","2016"};所以造成JComboBox下标Index越界,本来下标只有0到2你访问到了4.改正办法把arrayYear数组加两个元素,把private static final String arrayYear[]={"2014","2015","2016"};改成private static final String arrayYear[]={"2014","2015","2016","2017","2018"};就没问题了.注意,arrayYear数组 2019年还需要加"2019",2020年还需要加"2020"

怎么把java输出格式改成UTF-8编码

代码如下:

public static BufferedWriter createFileWriter(String name) throws FileNotFoundException, UnsupportedEncodingException {

FileOutputStream outputStream = new FileOutputStream(name);

OutputStreamWriter outputWriter = new OutputStreamWriter(outputStream, "utf-8");

BufferedWriter writer = new BufferedWriter(outputWriter);

return writer;

}

如何设置Java JDK的默认编码为UTF-8

现在就可以在系统环境变量中增加一个变量,变量名为: JAVA_TOOL_OPTIONS, 变量值为:-Dfile.encoding=UTF-8,保存,重新打开命令提示符,

如何使用Java代码将GBK编码格式的工程转换为UTF-8编码格式的工程

不写代码的话可以直接找个批量转换文本编码的软件搞定。

写代码稍微复杂一些。

新建一个目录

遍历递归原工程目录,以gbk编码读取,以utf8编码写文件到新的目录下即可。

手动重命名工程为 工程备份

手动重命名新目录为 工程名

检查无误后删除工程备份


名称栏目:java如何修改代码编码 java代码编辑
文章出自:http://ybzwz.com/article/dopcjoj.html