14 个解决方案
#1
代码贴出来看看...
#2
我写了个最简单的HelloWord.java来测试还是一样。 5555555555
#3
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縞lass TestFileInputStream {
锘縫ublic class HelloWord {
锘縞lass TestFileInputStream {
锘縫ublic class HelloWord {
#4
为什么我的源代码第一个字符编译后变成了繁体字啊(c->锘縞, p->锘縫)???
#5
是乱码,不是繁体字的
#6
哦,是的。
我的源代码:
import java.io.*;
class TestFileInputStream {
public static void main(String[] args) {
int d;
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
while((d = fis.read()) != -1) {
System.out.print((char)d);
}
fis.close();
}catch(Exception e) {
System.out.println("找不到文件。");
}
}
}
编译后:
TestFileInputStream.java:13: 警告:编码 GBK 的不可映射字符
System.out.println("鎵句笉鍒版枃浠躲?");
^
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縤mport java.io.*;
^
1 错误
1 警告
为什么啊?哪出错了?帮我解决下吧。
我的源代码:
import java.io.*;
class TestFileInputStream {
public static void main(String[] args) {
int d;
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
while((d = fis.read()) != -1) {
System.out.print((char)d);
}
fis.close();
}catch(Exception e) {
System.out.println("找不到文件。");
}
}
}
编译后:
TestFileInputStream.java:13: 警告:编码 GBK 的不可映射字符
System.out.println("鎵句笉鍒版枃浠躲?");
^
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縤mport java.io.*;
^
1 错误
1 警告
为什么啊?哪出错了?帮我解决下吧。
#7
开发工具编码问题,用相同的工具编辑应该不会有这种问题吧...
在dos下编译试试。
在dos下编译试试。
#8
环境问题?
#9
filename怎么没有赋值
除此外,程序本身没有问题,可以运行
除此外,程序本身没有问题,可以运行
#10
fis = new FileInputStream(filename);
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
#11
fis = new FileInputStream(filename);
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
#12
guang
#13
开发工具的问题,你在开发工具里面找一下,一般都有设置编码格式的,你改一下一般就可以了。。。。
#14
应该不是那个filename的问题吧.那有问题也不应该出乱码啊!还真没见过!
#1
代码贴出来看看...
#2
我写了个最简单的HelloWord.java来测试还是一样。 5555555555
#3
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縞lass TestFileInputStream {
锘縫ublic class HelloWord {
锘縞lass TestFileInputStream {
锘縫ublic class HelloWord {
#4
为什么我的源代码第一个字符编译后变成了繁体字啊(c->锘縞, p->锘縫)???
#5
是乱码,不是繁体字的
#6
哦,是的。
我的源代码:
import java.io.*;
class TestFileInputStream {
public static void main(String[] args) {
int d;
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
while((d = fis.read()) != -1) {
System.out.print((char)d);
}
fis.close();
}catch(Exception e) {
System.out.println("找不到文件。");
}
}
}
编译后:
TestFileInputStream.java:13: 警告:编码 GBK 的不可映射字符
System.out.println("鎵句笉鍒版枃浠躲?");
^
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縤mport java.io.*;
^
1 错误
1 警告
为什么啊?哪出错了?帮我解决下吧。
我的源代码:
import java.io.*;
class TestFileInputStream {
public static void main(String[] args) {
int d;
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
while((d = fis.read()) != -1) {
System.out.print((char)d);
}
fis.close();
}catch(Exception e) {
System.out.println("找不到文件。");
}
}
}
编译后:
TestFileInputStream.java:13: 警告:编码 GBK 的不可映射字符
System.out.println("鎵句笉鍒版枃浠躲?");
^
TestFileInputStream.java:1: 需要为 class、interface 或 enum
锘縤mport java.io.*;
^
1 错误
1 警告
为什么啊?哪出错了?帮我解决下吧。
#7
开发工具编码问题,用相同的工具编辑应该不会有这种问题吧...
在dos下编译试试。
在dos下编译试试。
#8
环境问题?
#9
filename怎么没有赋值
除此外,程序本身没有问题,可以运行
除此外,程序本身没有问题,可以运行
#10
fis = new FileInputStream(filename);
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
#11
fis = new FileInputStream(filename);
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
filename 这个变量没有赋值啊,从哪里出来的~没有定义·
#12
guang
#13
开发工具的问题,你在开发工具里面找一下,一般都有设置编码格式的,你改一下一般就可以了。。。。
#14
应该不是那个filename的问题吧.那有问题也不应该出乱码啊!还真没见过!