Questions tagged «println»

4
为什么不println!在Rust单元测试中工作?
我已经实现了以下方法和单元测试: use std::fs::File; use std::path::Path; use std::io::prelude::*; fn read_file(path: &Path) { let mut file = File::open(path).unwrap(); let mut contents = String::new(); file.read_to_string(&mut contents).unwrap(); println!("{}", contents); } #[test] fn test_read_file() { let path = &Path::new("/etc/hosts"); println!("{:?}", path); read_file(path); } 我以这种方式运行单元测试: rustc --test app.rs; ./app 我也可以用 cargo test 我收到一条消息,说测试已通过,但println!从未显示在屏幕上。为什么不?
284 rust  println 

5
Go中的fmt.Println()和println()之间的区别
如下图所示,无论是fmt.Println()和println()给围棋相同的输出:Hello world! 但是:它们彼此之间有何不同? 片段1,使用fmt包装; package main import ( "fmt" ) func main() { fmt.Println("Hello world!") } 片段2,不带fmt包装; package main func main() { println("Hello world!") }
116 go  println 

5
如何打印Vec?
我尝试了以下代码: fn main() { let v2 = vec![1; 10]; println!("{}", v2); } 但是编译器抱怨: error[E0277]: `std::vec::Vec<{integer}>` doesn't implement `std::fmt::Display` --> src/main.rs:3:20 | 3 | println!("{}", v2); | ^^ `std::vec::Vec<{integer}>` cannot be formatted with the default formatter | = help: the trait `std::fmt::Display` is not implemented for `std::vec::Vec<{integer}>` = note: in format …
75 rust  println 

4
Kotlin没有看到Java Lombok访问器?
使用Kotlin 1.0.0版本(在IntelliJ 15中编译)。 println(myPojoInstance.foo) 当它尝试编译引用基于Lombok的POJO的代码(在IntelliJ或Gradle中)时,出现错误“无法访问'foo':在“ MyPojo”中为'private'。是的,它们都是私有的,而我的对象有@Value @Builder用于lombok批注。 我尝试过专门调用getFoo(),但是它说“ getFoo的未解析引用”。也许有一些技巧可以使Kotlin知道如何处理lombok注释?
71 kotlin  lombok  println 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.