java-刚学JAVA有个小问题请教大神~

问题描述

刚学JAVA有个小问题请教大神~

public class Demo2
{
public static Void main(String []args)
{
int a=12;
if(a>18)
{
System.out.println("a>18");
}else if(a>10&&a<=18)
{
System.out.println("a>10 && a<=18");
}else
{
System.out.println("others");
}
}
}

刚学JAVA才3天,以上代码在编译时总是出现错误提示:缺少返回语句。
我也检查了几遍,也没发现问题所在。
麻烦哪位大神回复一下我这个小白!请不要拍砖~
谢谢!!!

解决方案

public static Void main(String []args)

这里的Void的“V”应该小写。返回类型为空时,返回类型是void。

解决方案二:

很显然是void V大写导致的,结果输出是 a>10 && a<=18

最好在eclipse,idea 等IDE工具中开发,这种基本的错误,工具会有提示的。

解决方案三:

请检查仔细了细节Void

解决方案四:

void写错了,要小写你那是大写的当然要返回值,java大小写敏感。

解决方案五:

楼上们,说的对,刚学还是少用Eclipse 之类的ide,好好培养对api的语感。

解决方案六:

是的。Void中的V是大写,所以错误了,应该是小写

解决方案七:

最后加个return试试

时间: 2024-11-08 19:06:32

java-刚学JAVA有个小问题请教大神~的相关文章

controller-spring mvc怎么进行重定向呢,刚学不太会都,忘大神们指教指教,谢谢了

问题描述 spring mvc怎么进行重定向呢,刚学不太会都,忘大神们指教指教,谢谢了 您好,当我点击页面上的一个按钮时,然后执行相应的controller,执行完之后我需要重定向到另一个页面,如上图.重定向到这个controller对应的页面当中.求指教一下. 解决方案 参考:http://www.cnblogs.com/youngjoy/p/3919656.html 解决方案二: http://fansofjava.iteye.com/blog/1537387

给所有刚学JAVA以及常来此版的兄弟

给所有刚学JAVA以及常来此版的兄弟 在坛子上,经常(注意,是经常,而且是非常经常!)碰到一些并不难的问题,甚至同一天就有很多类似的问题,我想作为版主,我不能光是给大家回答问题了(更何况还有很多问题我也不懂),而需要讲一下应该如何学习JAVA的问题了.我不想大家碰到了什么小问题,第一个想到的就是问人,这样是很难得到提高的! 以这两天的例子来说吧!是一个关于如何格式化日期的问题,有问如何将一个Date对象按自己需要的格式来以String输出.也有问,如何将一个给定格式的String类转换成Date

java小数转换-刚学java的新手遇到的问题

问题描述 刚学java的新手遇到的问题 题目是这样的,编一程序,将摄氏度换为华氏度.公式为:f=c*9/5+32.其中f为华氏度,c为摄氏度. 以下是我的代码 import java.util.*; public class Main{ public static void main (String[] args){ Scanner in1 = new Scanner(System.in); int c =in1.nextInt(); double f = c*9/5+32; System.ou

java基础-刚学Java碰到的的一些问题?

问题描述 刚学Java碰到的的一些问题? 1.collection与collections的有什么关系?2.List和Set有什么异同点?3.Map有哪些常用类和特点是什么? 解决方案 1.Collection 接口,Collections 包装类 http://pengcqu.iteye.com/blog/4921962.List有序,Set无序 http://jingyan.baidu.com/article/5d368d1e1887b93f60c057d0.html3.HashMap,Ha

java-新人刚学Java,有个很纠结的点求帮忙解答

问题描述 新人刚学Java,有个很纠结的点求帮忙解答 JAVA 在定义一个类时候,在他的内部定义main方法, package com.pc; public class Person { private String name; private String job; private int age; public Person(String name, String job, int age){ this.name = name; this.job = job; this.age = age;

跪求大神解答-新手学java有几个不懂得问题求各位大神解答

问题描述 新手学java有几个不懂得问题求各位大神解答 封装有什么意义.为什么要用prative封装呢.直接public不行吗?都说为了安全难道用一个方法setter getter 改变数据这样就安全么?.直接public 多方便.求大神举个例子说明. 第二个问题static:证明此方法是由类名称调用的这句话怎么理解. 第三个问题static有什么作用,我就知道他在类里最先执行然后可以不实力化调用,然后有什么用这有点蒙. 第四个问题我理解的映射就是一项与另一项的关系.他也可以用属性表示.但是之所

java三角形图形计算器怎么判断边?求教大神

问题描述 java三角形图形计算器怎么判断边?求教大神 package edu.jmi.shape; import java.util.Scanner; public class SanJiaoXing { float length; float high; /** * @param args */ float zhouChang(){ float zhou = 3*length; return zhou; } float mianJi(){ float mian = (length*high)

新手求解答一下-关于一个JAVA初级问题。我是新手啊。求大神给代码

问题描述 关于一个JAVA初级问题.我是新手啊.求大神给代码 1:小明左右手分别拿两张纸牌:黑桃10和红心8,现在交换手中的牌.用程序模拟这一过程:两个整数分别保存在两个变量中,将这两个变量的值互换,并打印输出互换后的结果. 输出互换前手中的纸牌: 左手中的纸牌: 10 右手中的纸牌: 8 输出互换后手中的纸牌: 左手中的纸牌: 8 右手中的纸牌: 10 解决方案 int a; int leftHand = 10; int rightHand = 8; a = leftHand; leftHan

关于java越界的问题。。。。请大神解答

问题描述 关于java越界的问题....请大神解答 public class Solution { public String getHint(String secret, String guess) { int bulls=0; int cows=0; char[] sec = secret.toCharArray(); char[] gue = guess.toCharArray(); int[] s=new int[10]; int[] g=new int[10]; for(int i=0