java中的几个特殊语句的用途是什么?
// 看这段代码:
import java.util.*;
/**
* AE核心源代码,估计值2个亿
*/
public class AEMain {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str;
while(true) {
str = in.next();
str = str.replace(target: "吗", replacement: "");
str = str.replace(target: "?", replacement: "!");
str = str.replace(target: "?", replacement: "!");
System.out.println(str);
}
}
}
/*
* 其中里面的target: 和replacement: 的作用是什么,为何我的编辑器运行它会出现报错
* 但这段代码是我从网络上看到的,自己搬下来却无从下手,请大神们能给我个解释
* (我怀疑这是编辑器上的某些东西,所以特意看了一下,这段代码是 Intellij idea 开发工具编写的)
* 谢谢啦!
*/
你在网上看到的代码,是别人贴上去的,而你要了解网上代码99%以上是有错的,有的是特意设的障碍,像你上面的代码 的target:和replacement:
就是在贴程序是多贴的(原来可能虽注释)
无论是任何编辑器,即使有它特有的标签,也会有标记的,且一般不会与语言冲突,所以你泊这个也不可能是编辑器的标记
网上程序,你只能做参考,所以个人观点,你要有一定基础后才去参考网上程序
像你上面这段程序,其实没有什么意义的(就是一个字串替换)
Python比这个简单多了
下一篇:抖音为什么盗b站视频
上一篇:iPadmini4是何时发布的?