我3天前在学校开始,我之前有一些C基础知识,所以这里的主要问题是语法(我认为).
目标是制作一个棋盘,8x8黑白方块,但我无法获得显示任何东西的代码.我错过了什么?
(html只有脚本src ="./ x.js"部分和"body"部分)
document.body.onload = addElement.innerHTML;
function addElement() {
var newTable = document.createElement("table");
for (var i = 1; i < 9; i++) {
var newTr = document.createElement('tr');
for (var j = 1; j < 9; j++) {
var newTd = document.createElement('td');
if (i % 2 == j % 2) {
newTd.className = "white";
} else {
newTd.className = "black";
}
newTr.appendChild(newTd);
}
newTable.appendChild(newTr);
}
document.body.appendChild(newTable);
document.getElementByClass("black").style.backgroundColor = "black";
document.getElementByClass("white").style.backgroundColor = "white";
document.getElementByTag("newTd").style.width = "25px";
document.getElementByTag("newTd").style.height = "25px";
}
Run Code Online (Sandbox Code Playgroud) 我很好奇Java如何读取类似以下代码的内容。
return arrayList.stream()
.mapToInt(Integer::intValue)
.toArray();
Run Code Online (Sandbox Code Playgroud)
来自https://www.geeksforgeeks.org/remove-an-element-at-specific-index-from-an-array-in-java/的代码
这是否等同于将所有内容放在同一行上,但更具可读性,还是每次返回下一行都会更改优先级,顺序或执行?
我期望前者,但我仍然在流和地图方面挣扎
(此外,您应该如何缩进?)