我正在尝试创建一个从列表中删除第一个项目的方法。这是迄今为止的......
var recentPostsRef = firebase.database().ref('/store');
recentPostsRef.once('value').then(snapshot => {
// snapshot.val() is the dictionary with all your keys/values from the '/store' path
this.setState({ stores: snapshot.val() })
})
答案 0 :(得分:0)
只需查看如何为循环构建一个实体。
for(int x = 0; x< 10; x ++){}
使用';'
正确结束陈述你可能已经忘记了这一点,并宣布你所有的变数。
答案 1 :(得分:0)
我认为你有正确的想法。对于 for 循环,您应该有一个当前变量,该变量通过链接列表遍历
current = head
for i:n
current = current.next
然后设置你的新头,你会做
head = current.next
当然,我的代码更多是伪代码,但这就是主意。
for 循环应该看起来像
for (int i = 0; i < n; i++) {
...
}
如果你数到n,那么无论你上升还是下降都无关紧要。