社区
Web 开发
帖子详情
初级语法问题……
platinum
2004-11-08 09:25:34
以前是写 PHP 的,比方说写个函数
function aaa($b, $c)
如果 $c 有默认值 ddd,则是
function aaa($b, $c = "ddd")
同样的功能在 Java 里
public String aaa(b, c)
如果我要写成 aaa(b, c = "ddd") 是报错……正确的应该怎么写……
...全文
170
8
打赏
收藏
初级语法问题……
以前是写 PHP 的,比方说写个函数 function aaa($b, $c) 如果 $c 有默认值 ddd,则是 function aaa($b, $c = "ddd") 同样的功能在 Java 里 public String aaa(b, c) 如果我要写成 aaa(b, c = "ddd") 是报错……正确的应该怎么写……
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
platinum
2004-11-08
打赏
举报
回复
.
platinum
2004-11-08
打赏
举报
回复
怎么重载……
<%!
public String a(String b, String c)
{
return b + c;
}
%><%
out.print(a("test", "ccc"));
%>
上面这个是完全正常的
我希望在 out.print(a("test")); 的时候也能显示和上面相同的结果,应该怎么改 public String a(String b, String c) ……
micalormicalor1
2004-11-08
打赏
举报
回复
你可以重载一下public String strDateFormat(String intDate,String pattern)
;public String strDateFormat(String intDate){return strDateFormat(intDate,"aaa");
}
platinum
2004-11-08
打赏
举报
回复
我就是这么写的,可是报错
public String strDateFormat(String inDate, String pattern = "aaa") // <- 没加“ = "aaa"”之前是正常的
加了以后报错如下:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 1 in the jsp file: /1.jsp
Generated servlet error:
D:\Tomcat 5.0\work\Catalina\localhost\blog\org\apache\jsp\index_jsp.java:17: ')' expected
public String strDateFormat(String inDate, String pattern = "aaa")
platinum
2004-11-08
打赏
举报
回复
啊,我随手写的,你要明白我的意思就好
public String aaa(String b, String c)
现在怎么给 c 一个默认参数,就是说当我用 aaa("bbb") 这样调用的时候 c 默认是一个什么字符串,而不用每次都要 aaa("bbb", "ccc") 这样用
liuyxit
2004-11-08
打赏
举报
回复
同意楼上,所以你的可以写成: aaa(String b,String c = "ddd")
sylmoon
2004-11-08
打赏
举报
回复
public String aaa(b, c)
编译器会检查函数原型,这里必须声明
public String aaa(double b, int c)
platinum
2004-11-08
打赏
举报
回复
..
shell
初级
编程
问题
(一):fi关键字显示红色,运行报
语法
错误
问题
:fi关键字显示红色,运行报
语法
错误 解决之道:if后面必须留空格!
iOS
语法
之Blocks使用
初级
剑童篇(欢迎提建议和分享遇到的
问题
)
首先说一下 blocks的优点吧,仅个人感觉 若有不对或者其他理解请支持,欢迎交流 使用Block的好处有: Block可以用在许多不同的环境中,这样可以让代码更加简单,以及减少函数声明的数量,不用实现代理协议。 简单性:使用 Block 我们可以不写任何附加的代码就可以访问对象,对象在数组中的索引,stop 变量。 这意味着少量的代码,减少了发生编码错误的机会(当然
当 AI 化身代码安检员:
初级
开发者的提交焦虑与通关秘籍 —— 老程序员的深夜 debug 笔记
AI 代码检测的出现,给
初级
开发者带来了一定的挑战,但同时也带来了机遇。作为
初级
开发者,我们要正确看待 AI 检测,不要害怕被驳回,而是要把它当成学习和成长的机会。
c++:
初级
语法
总结
摘要:本文概述了C++
初级
阶段的9个核心学习内容,包括基本
语法
与数据类型、控制结构、函数、数组/字符串、指针/引用、STL基础、结构体/枚举以及动态内存管理。重点强调了变量作用域、输入输出安全、运算符优先级、循环控制、函数参数传递、指针内存管理、STL容器使用等关键概念,并提示了常见错误规避点(如数组越界、内存泄漏)。学习者应掌握基础编程能力,能编写包含控制逻辑和简单数据结构的小型程序,为后续学习奠定基础。(149字)
AWK
初级
学习手册-终极基础版
《AWK
初级
学习手册》是一份简明实用的文本处理工具指南。手册系统介绍了AWK的核心功能,包括基本
语法
、行字段处理、模式匹配和动作操作等基础知识。内容涵盖AWK的安装验证、常用选项、正则表达式筛选、条件判断、变量运算以及数组应用等核心知识点,并提供了求和统计、数据提取等典型示例解析。手册特别适合初学者快速掌握AWK的文本分析能力,通过清晰的
语法
说明和实用案例,帮助读者轻松处理日志分析、表格数据等结构化文本。附录还包含常见
问题
解答,可有效避免初学者的典型错误。
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章