跪求指点:语法错误1084

就这样吧呵呵 2011-06-03 05:20:38
package
{

public class Greeter
{


public static var validNames:Array={"S","D","F"};


public function Greeter()
{
}


public static function sayHello(userName:String=""):String
{
var greating:String;
if (userName =="")
{
greating="hello,please enter your name,and then press the enter key";
}
else if(validName(userName))
{
greating="hello"+userName+",";
}
else
{
greating="sorry,"+userName+"you are not on the list";
}
return greating;
}

public static function validName(inputName:String=""):Boolean
{
if(validNames.indexOf(inputName)>-1)
{
return true;
}
else
{
return false;
}

}

}
}
出现两个错误:
1084: 语法错误: colon 应在 comma 之前。 Greeter.as /Hello/src 第 8 行 Flex 问题

1084: 语法错误: identifier 应在 rightbrace 之前。 Greeter.as /Hello/src 第 8 行 Flex 问题

大虾指点指点......拜托了........
...全文
245 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
就这样吧呵呵 2011-06-03
  • 打赏
  • 举报
回复
谢谢了
LUYUANWAN 2011-06-03
  • 打赏
  • 举报
回复
1楼正解
xinje 2011-06-03
  • 打赏
  • 举报
回复
validNames:Array=["S","D","F"]
数组赋值需要用“[]”而不是“{}”

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧