调用方法后有没有办法立即制作PrintWriter或OutputStreamWriter打印.write?我已经autoFlush打开了PrintWriter.然而,对于这两个类,只有在编写器关闭时才会打印内容.
对于它的价值,我使用的Writer是因为我需要抽象控制台输出,文件输出和字符串输出.
谢谢!
编辑:
显示问题的SSCCE:
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
PrintWriter p = new PrintWriter(System.out, true);
Scanner read = new Scanner(System.in);
while (read.hasNextLine()) {
String input = read.nextLine();
if (input.equals("end"))
break;
p.write(input);
}
p.close();
}
}
/* Sample run: (first four lines are input)
cow
mow
pow
end
cowmowpow
*/
Run Code Online (Sandbox Code Playgroud) 我必须创建一个列表,比如50个人(在Java中)并显示列表,我真的不知道该怎么做.所以这就是我到目前为止所做的.请更正并完成我的一些代码.
public class Person {
String name;
String stuff;
}
public class CreatePerson {
public static void ang() {
ArrayList<Person> thing=new ArrayList<Person>();
Scanner diskScanner = new Scanner(in);
for(int i=0; i<50; i++){
Person pers = new Person();
out.print("name: ");
pers.name=diskScanner.nextLine();
out.print("stuff: ");
pers.stuff=diskScanner.nextLine();
thing.add(pers);
break;
}
// Display people
for (int i=0; i<50; i++) {
out.println(??);{
}
} }}
Run Code Online (Sandbox Code Playgroud) 情况1:
-(id)getAnObject{
Object *someObject = [[Object alloc] init];
//doing something
return someObject;
}
Run Code Online (Sandbox Code Playgroud)
案例2:
-(void)dealWithAnObject{
Object *someObject = [[Object alloc] init];
[assignTheObjectToOther someObject];
}
Run Code Online (Sandbox Code Playgroud)
案例1和案例2都在XCode中有一些警告,我该怎么做才能处理这两个问题?谢谢.
在Scala中,要从我需要做的字典中删除一个键(从REPL粘贴):
scala> Map(9 -> 11, 7 -> 6, 89 -> 43) - 9
res4: scala.collection.immutable.Map[Int,Int] = Map(7 -> 6, 89 -> 43)
Run Code Online (Sandbox Code Playgroud)
要删除多个键:
scala> Map(9 -> 11, 7 -> 6, 89 -> 43) -- Seq(9, 89)
res5: scala.collection.immutable.Map[Int,Int] = Map(7 -> 6)
Run Code Online (Sandbox Code Playgroud)
这样做的Python方法是什么?(我发布了Scala示例,因为这是我来自的背景.)
java ×2
arraylist ×1
io ×1
iphone ×1
list ×1
objective-c ×1
printwriter ×1
python ×1
python-3.x ×1
structure ×1