java运行之后,结果是一堆问号,怎么回事?

Scanner(System.in);String s = scanner.next();System.out.print(s.length());} public static void main(String[] args){ Is10 i = new Is10();i.isten();} } 这个是代码 不知道你在输入的时候输入的是什么 补充回答:可否给出完整代码,或者与我联系希望看到你的完整代码运行结果 ...
java运行之后,结果是一堆问号,怎么回事?
我运行发现没有错误啊
import java.util.Scanner;

public class Is10 {

void isten() {
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
System.out.print(s.length());

}

public static void main(String[] args){
Is10 i = new Is10();
i.isten();
}

}
这个是代码
不知道你在输入的时候输入的是什么

补充回答:
可否给出完整代码,或者与我联系希望看到你的完整代码运行结果2010-03-15
输入的是汉字吗?2010-03-15
可能是字符集问题!2010-03-15
编码不对2010-03-15
mengvlog 阅读 8 次 更新于 2025-07-19 08:01:13 我来答关注问题0
  •  heptnaol 我写了个java代码,编译没有问题,但是执行的时候就出了一堆乱七八糟的代码,这是怎么回事?

    原因是你编译使用的javac,把代码编译成版本61的class,而你的运行环境java,是一个老版本,能执行的上限是52版本。解决方法有两个:1,安装和JDK相同版本的Java运行时(JRE),并正确设置PATH变量。验证方法是:在黑窗口里分别输入java -version和javac -version,两个版本要一致,或者java的版本更高。

  •  _ehsu_ java quartz每5分钟运行一次,几个小时后出现同一个线程处理多个任务,然后卡死,不再运行下去

    如果程序没有刻意考虑同时运行的话,堆叠是会出问题的 可以考虑提高程序处理的速度,或者是把频率调低

  •  翡希信息咨询 java编译没问题,但运行就会提示Exception in thread "main" java.lang.NoClassDefFoundError:

    java.lang.NoClassDefFoundError错误通常是由于Java运行时环境找不到指定的类导致的,针对您提出的问题,可能的原因及解决方案如下:文件名与类名大小写不匹配:Java是大小写敏感的。确保您的源文件名与公共类名的大小写完全一致。例如,如果您的类名是MyClass,那么文件名也应该是MyClass.java。编译命令中...

  •  quanxiansheng 在navicat创建数据库和表,然后填入记录,为什么用java连接mysql的时候,显示出来的结果中,汉字是问号?

    因为编码格式不一致导致的 mysql默认编码为latin1,而你的页面采用的编码格式很可能是GBK或ISO-8859-1或者utf-8,你可以用navaicat设置表的编码格式与你页面的编码格式一致,都设置成utf-8,就不会出现?的乱码了,还有最好在java连接mysql的连接串中指明使用的编码格式,例如:localhost:3306/mydatabase...

  •  湖北倍领科技 导入JAVA工程后出现如下两个问题:1:Unable to resolve target 'android-19'

    在导入Java工程后,遇到了两个具体问题。首先,遇到的问题是"Unable to resolve target 'android-19'"。解决这一问题的方法是在AndroidManifest.xml文件中将目标版本调整为较低的版本,可以将android:targetSdkVersion设置为"18"。其次,遇到的问题是项目可能因缺少必要的配置文件而无法正常运行。解决这一...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部