java的java中switch语句句一直显示错误,新手求教

新手Java求教_百度知道
新手Java求教
然后输出对应的汉语数字(零壹贰叁肆伍陆柒捌玖拾):使用switch语句,对int变量n(0&n≤10)编写一个输出汉字数字的程序
提问者采纳
break.println(&
System.println(&quot.
break.println(&quot:
case 9;);贰&捌&
case 10.println(&).println(&
Scanner scan = new Scanner(S肆&);
case 8;玖&):
S伍&quot.print(&quot.println(&零&quot.nextInt().out.println(&quot.
System!&).out.out.println(&柒&quot:
case 2.println(&quot.陆&
case 3;).println(&
case 6,我在练习编程写程序;),无聊.);请输入一个整型数(0~10):
);壹&quot:
break.out:
).Scanner.);
switch (i)
S拾&quot.in).println(&
break.println(&public class Tes { public static void main(String[] args) {
提问者评价
其他类似问题
为您推荐:
其他1条回答
零&quot,之后你输入n是多少.}你把case复制.;switch(n) {case 1我只写部分给你)....;,一直写到十;
break.out:
System.,像我这样写.println(&quot.
再问一下啊,我输入case1时,提示出错,这是怎么个情况
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新手求教。java题,这样写为什么输出不了_百度知道
新手求教。java题,这样写为什么输出不了
case 8;switch(day){case 3;);Scanner sc=new Scanner(S该月为冬季&quot:S对不起您输入的数字不在1-12之间.println():&该月为春季&);break:case 10.println(&quot.println(&break:System.in);System.out.System:case 4;case 6.nextInt();请您输入要查询的月份;default.println(&quot.out.int day=sc.case 12:case 1.该月为夏季&):System:case 7.out:case 5:case 9.Scanner:System.out:case 2.println(&););public class Test11{public static void main(String[] args){S该月为秋季&quot!&):case 11.println(&break.println(&quot
提问者采纳
ase12。。还有java注意规范问题。。:case1:case2。。:下面的那个break去掉
嗯,打的眼花了- -没看出来,谢谢!
提问者评价
其他类似问题
为您推荐:
其他4条回答
那是因为你代码写错了,在该月为冬季那里有明显错误,请仔细检查,下面是修改后的代码
import java.util.S
public class Test11{
public static void main(String[] args) {
System.out.println(&请您输入要查询的月份:&);
Scanner sc = new Scanner(System.in);
int day = sc.nextInt();
System.out.println();
switch (day) {
System.out.println(&该月为春季&);
System.out.println(&该月为夏季&);
System.out.println(&该月为秋季&);
System.out.println(&该月为冬季&);
System.out.println(&对不起您输入的数字不在1-12之...
打的眼花了- -没看出来,谢谢!
建议新手还是用IDE比较好,别为了这些错误浪费学习时间
case 3:case 4:case 5: 不能这么写...
Java-Switch语句解析
[常规Swith语句]
//: VowelsAndConsonants.java
// Demonstrates the switch statement
public class VowelsAndConsonants {
public static void main(String[] args) {
for(int i = 0; i & 100; i++) {
char c = (char)(Math.random() * 26 + 'a');
System.out.print(c + &: &);
switch (c) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println(&vowel&);
case 'y':
case 'w':
System.out.println(&Sometimes a vowel&);
System.out.println(&consonant&);
应特别留意这个语句:
char c = (char)(Math.random() * 26 + 'a'); ...
。。。应该你输入的是1, 或者2或者12 把 这段代码case 12:case 1:case 2:System.out.println(&该月为冬季&); 改成 case 12:case 1:case 2:System.out.println(&该月为冬季&); 就差不多了
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 3669|回复: 10
switch语句中case后面可以加字符串么?
该用户从未签到
case &星期六&:&&在switch语句中可以这样表达么。如果不可以为什么在用Eclipe的时候不报错。
该用户从未签到
不能这么表达,你可以定义成枚举类型。
该用户从未签到
摘抄了别人的一段给你:
下面是switch的简单写法:
switch(A){
A部分中的值必须是int型的,或者是能够自动进行隐式转换成int型的表达式。也就是说A部分可以是byte/short/char/int型的。
其次要强调的是该程序中B部分的值必须是单个byte/short/char/int型的值,或者是final型的变量。
但是final型的变量也是有要求的,也即是它必须是编译时的常量,怎么讲呢,看下面的程序段:
final int a = 0;
第二个语句就是在编译时不能够被识别出值的变量,因为它没有初始化,当然,这条语句也是错误的。
所以总结case后的值可以是常数值或final型的值。
该用户从未签到
如果你的JDK是1.7版本,case后边是可以用字符串的,这是最新版本新加入的特性,如果是之前的版本就不成了,你用的Eclipse有可能是JDK1.7的版本。
该用户从未签到
该用户从未签到
<font color="# 发表于
如果你的JDK是1.7版本,case后边是可以用字符串的,这是最新版本新加入的特性,如果是之前的版本就不成了, ...
+1,长知识了。
该用户从未签到
该用户从未签到
是不可以的,可以是整形,包括byte,int,long
该用户从未签到
不行,可以是整形,包括bit,int,long。
该用户从未签到
你可以把字符串定义为枚举类型就可以了。
Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd
北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有你好,java servion时,显示:错误,找不到或无法加载主类version。求指教,谢谢_百度知道
你好,java servion时,显示:错误,找不到或无法加载主类version。求指教,谢谢
到底是servion 还是version如果JDK 安装正确, 环境变量配置正确的话命令行输入java -version 是查看jdk版本的javac 文件名.java
--- 是编译java代码的java 文件名 ------ 是运行的。
请问如何正确配置环境变量?谢谢
三个环境变量的名字和值,右键【我的电脑】 -- 【属性】--【高级系统设置】--【高级】--【环境变量】【注意:三个环境变量全部配置在【系统变量】里面】CLASSPATH.;
【英文输入法下的句号和分号】-------------------------------JAVA_HOMEjdk的路径【例如:C:&#92;Program Files&#92;Java&#92;jdk1.5.0_06
根据你电脑的实际JDK路径】-------------------------------Path;%JAVA_HOME%&#92;bin
【在系统原有的path值后加上就行,注意前面有个分号】
请问那如何验证环境变量配置好了?谢谢
命令行输入javac &&输入java这样就是好了。 你按照我上面配置环境变量的方法 是百分百成功的
好了,非常感谢你
来自团队:
其他类似问题
为您推荐:
其他1条回答
java -version。。少了一个“-”
java直接加文件名是指运行编译后的class文件
请问如何正确配置环境变量?谢谢
jdk具体安装路径,path 加上%JAVA_HOME%&#92;%JAVA_HOME%&#92;jre&#92;binclasspath .;%JAVA_HOME%&#92;lib&#92;dt.%JAVA_HOME%&#92;lib&#92;tools.jar看清楚,符号一个不要少,和原来的东西隔开用分号
那如何验证环境变量配置好了?谢谢
java javac命令都不出问题应该就可以了
有没有啥命令可以验证啊?
就是你输入java 还有javac 然后下面显示一大堆命令,这就可以了
这样可以吗?你看看
java没问题,再看看javac
谢谢了,你再看看
可以了,写个helloworld编译运行试试
好的,非常感谢你
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁JAVA新人,hello world程序一直显示在类中找不到main方法,求教~_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:273,620贴子:
JAVA新人,hello world程序一直显示在类中找不到main方法,求教~收藏
如图,文件里的代码如下:class Demo{
public static void main(String[] args)
system.out.println(&hello java&);
}}运行时显示
错误:在类Demo中找不到main方法,请将main方法定义为:public static void main(String[] args),文件名没错,请大神指教新人一二,不胜感激~
System大写
public class。System...--------&#x270E;﹏不知道你现在过的好不好,是不是也一样没烦恼@
楼主看的是毕向东的视频吧。
上面都是正解,早日用上IDE就不会出现这个问题了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 c switch case语句 的文章

 

随机推荐