String text = "[url]http://www.example.com[/url]";
String replaced = text.replaceAll("\\[[url/]+\\]", "");
System.out.println("replaced = " + replaced);
我正在寻找我的作业,老师希望我们制作一个绘制的代码
public class draw {
public static void main(String args[]) {
int draw (int i);
for (int i=0;i<10;i++){
cout << *;
}
}
}
就是这样。
当我编译它时,它给了我一个错误*
**
***
****
...
我无法找到它的解决方案,我搜索了很多次仍然没有答案。
答案 0 :(得分:2)
你写的不是C ++。实际上,大多数它看起来像Java。
具体做法是:
public class draw {
public static void main(String args[]) {
^这两行是Java。
int draw (int i);
^这一行是C ++(我很确定Java不会让你声明这样的函数)。
for (int i=0;i<10;i++){
^这行可以是。
cout << *;
^ cout <<
部分肯定是C ++,但裸*
是任何语言的语法错误。
}
}
}
^最后一行(在类定义的末尾没有}
的{{1}})也是Java,而不是C ++。
要解决此问题,您需要实际编写C ++代码。我不知道你从哪里得到;
,但这个代码的C ++版本会像:
public class draw
答案 1 :(得分:-3)
您只需在public关键字后添加冒号':'即可 它应该看起来像
public :
yourFunction()
{
//loop
}