我的JAVA作业不能储存,谁来救救我呀?明天就要交了!

来源:百度知道 编辑:UC知道 时间:2024/07/02 06:46:28
import java.util.*;
import static java.lang.Math.*;

class A {
static void wählen()
{
char taste=0;
do
{
System.out.printf("Möchten Sie weiter rechnen?(j/n)\n");
switch(taste)
{
case'j':J.rechnen();
case'n':N.ende();
}
}while(taste !='N');
}
}

class N {
static void ende()
{
System.out.printf("Ende!");
}
}

class J {
static void rechnen()
{
int tag,m,j,w;

Scanner eingabe = new Scanner(System.in);
System.out.printf("Bitte geben Sie den Tag ein:\n");
tag = eingabe.nextInt();
System.out.printf("Bitte geben Sie den Monat ein:\n");
m = eingabe.nextInt();
System.out.printf("Bitte geben Sie das Jahr ein:\n");
j = eingabe.nextInt();

if (m <

你那个GBk是解析中文,也就是能存中文的,但是你不是里面有些德语么?估计和这个有关。。。。
那段英文的意思就是说:
不能完全保存的原因是:
原因:
一些字符串不能用‘GBK’ 解析,不然就换一个转译方式,或者是移除那些‘GBK’解析方式不能支持的字符串!

要是还是有问题的话可以Hi我哦!~

你用的什么ide?需要改改ide的编码。
或者抛弃ide,直接用其他简单的文本编辑器写程序,然后用命令行编译测试,毕竟你这个程序只有一个简单的文件。

把你做的那个东西打成包,存储起来不久OK了吗

字符不能解析,设置问题

GBK的编码应该是不支持德语的~改成ISO-8859-1的编码应该就可以拉

GBK 是中国标准,里面没有德语字符,你是不是用的中文版系统啊?大概是德语没有办法保存到系统中。 把德文删了,或者换个德文系统~