社区
Java SE
帖子详情
main()调用
haisenmai
2005-04-08 07:49:35
public class prt
{
static void pai()
{ System.out.print("m+n");
}
public static void main(String args[])
{pai();
}
}
程序目的main()调用pai()
能通过编译 但不能执行结果 为什么 谢谢
...全文
174
14
打赏
收藏
main()调用
public class prt { static void pai() { System.out.print("m+n"); } public static void main(String args[]) {pai(); } } 程序目的main()调用pai() 能通过编译 但不能执行结果 为什么 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haisenmai
2005-04-08
打赏
举报
回复
public class a
{
static void pai(int n ,char []p)
{ System.out.print("m+n");
n++;
if(n>0&&n<900)
pai(n+1,char []p);
}
public static void main(String args[])
{//pai(2);
}
}
我的这个递归算法 帮我看一下 如果
pai(n+1,char []p);里面没有char []p就能执行 但是多了char []p以后就错了 为什么?
haisenmai
2005-04-08
打赏
举报
回复
TO:Dan1980(String someGoodAdvices)
批评的好小伙子 你是好样的
书上没有看过才来问撒 提问答案来的快
我是用记事本编写的 所以代码格式乱了些 你们都是好样的
woanon
2005-04-08
打赏
举报
回复
定义类和方法的时候只能定义抽象的,用对象来实例化
zhangxiaomin88
2005-04-08
打赏
举报
回复
public class Exa{
static int m=0;
static int n=10;
static void pai(){
System.out.print(m+n);
}
public static void main(String args[]){
Exa.pai();
}
}
Dan1980
2005-04-08
打赏
举报
回复
不好意思, 上面的代码还没改好, 就误按了"回复"了, 应该是:
public class prt {
static void pai(int m ,int n, char[] p) {
System.out.print(m + n);
}
public static void main(String[] args) {
pai(0, 10, null);
}
}
顺便说一下, 楼主注意一下代码格式, 看得好累.
Dan1980
2005-04-08
打赏
举报
回复
楼上的代码, 我无语了.......
你学JAVA不看书么? 书上会有这样的代码?
方法的参数列表声明中不能直接赋值的, 改成下面的:
public class prt {
static void pai(int m ,int n, char[] p) {
System.out.print(m + n);
}
public static void main(String[] args) {
pai();
}
}
haisenmai
2005-04-08
打赏
举报
回复
受教了 你这个方法怎么解释的啊 另外
public class prt
{
static void pai(int m=0 ,int n=10 ,char p[])
{
System.out.print(m+n);
}
public static void main(String args[])
{pai();
}
}
报了好多错哦 怎么解决
Dan1980
2005-04-08
打赏
举报
回复
如果void pai()这个方法没有static, 你就必须这样调用:
new prt().pai();
haisenmai
2005-04-08
打赏
举报
回复
不好意思 我没有改路径 static void pai()
static一定要有吧?
jasontaoge
2005-04-08
打赏
举报
回复
可运行没发现什么异常
建议用命令提示幅试试
hongyan2004
2005-04-08
打赏
举报
回复
没问题,我试过了:m+n,因为你那个方法是静态的,所以可以在主方法中调用,要是不是就不能,只能通过对像句柄来操作
linkingshen
2005-04-08
打赏
举报
回复
我也试过了,编译和运行都没问题,输出的是m+n。
你的pai方法是static的,也可以用类名直接调用,结果一样。
-不知道楼主有什么疑惑-
Z_Beginner
2005-04-08
打赏
举报
回复
可以执行啊,
就是是输出m+n
Z_Beginner
2005-04-08
打赏
举报
回复
pai(n+1,p);
读懂C++递归程序
在
main
函数中,变量`i`被赋值为1234,然后
调用
函数`f(i)`。这是程序的起点,也是递归过程的开始。 1. 初始
调用
`f(1234)`时,程序会打印出1234的最低位数字4。 2. 接下来,程序执行`f(1234/10)`,也就是`f(123)`。...
获得CPU序列号和CPU厂商名
-
Main
.pas: 这个文件是程序的源代码,它可能包括
调用
Cpuid.exe执行CPUID命令、处理返回结果以及显示到用户界面上的逻辑。这部分代码会使用Delphi的事件驱动编程模型,当用户触发获取CPU信息的操作时,
调用
Cpuid.exe...
PostConstruct 注解:
main
调用
spring 注入 service
@PostConstruct 是 Servlet 的注解,可以用来解决
main
方法
调用
spring 注入的 service 类问题。 实例代码如下: @Autowired private Dao dao; public static void
main
(String[] args){ SpringApplication.run
西门子PLC编程之⑨子程序创建规划与
main
调用
西门子S7-200 smart PLC实际编程时,分为
main
主程序和子程序和中断程序,即模块化编程。
main
主程序只有一个,并且始终只能有一个,这个不用多说。子程序可以有很多个,这个就复杂了,得说道说道。不同的自动化工程师...
启动类
main
方法
调用
service、工具类
调用
dao、@Value到static属性
注入时候:
调用
时候:
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章