import Ember from 'ember'
import PropTypeMixin, {PropTypes} from 'ember-prop-types'
export default Ember.Component.extend(PropTypeMixin, {
propTypes: {
foo: PropTypes.string,
bar: PropTypes.number.isRequired,
baz: PropTypes.oneOf([
PropTypes.bool,
PropTypes.string
])
},
getDefaultProps () {
return {
foo: 'This is going to be highly profitable'
}
}
})
This is my result 为什么结果是2 4 6 8 10? 1 3 5 7 9在哪里?
答案 0 :(得分:2)
您读取(input.read())!=-1
中的一个字节并读取System.out.print(input.read()+" ");
中的另一个字节。
如果要打印所有内容,请保存您阅读的内容并进行打印。
public class TestFileStream {
public static void main(String[] args) throws IOException {
FileOutputStream output=new FileOutputStream("temp.dat");
for(int i=1;i<=10;i++){
output.write(i);
}
output.close();
FileInputStream input=new FileInputStream("temp.dat");
int data;
while((data = input.read())!=-1){
System.out.print(data+" ");
}
input.close();
}
}
答案 1 :(得分:1)
每次迭代,您都会在(input.read())!=-1
再次在System.out.print(input.read()+" ");