删除列表的第一项

时间:2017-10-02 19:18:12

标签: java

我正在尝试创建一个从列表中删除第一个项目的方法。这是迄今为止的......

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() })
})

2 个答案:

答案 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,那么无论你上升还是下降都无关紧要。