我想读取一个文件并将其保存在变量中,但我需要保留变量而不是打印出文件.我怎样才能做到这一点?我写过这个剧本,但它不是我需要的:
#!/bin/sh
while read LINE
do
echo $LINE
done <$1
echo 11111-----------
echo $LINE
Run Code Online (Sandbox Code Playgroud)
在我的脚本中,我可以将文件名作为参数,因此,如果文件包含"aaaa",例如,它会打印出来:
aaaa
11111-----
Run Code Online (Sandbox Code Playgroud)
但这只是将文件打印到屏幕上,我想将其保存到变量中!是否有捷径可寻?
我想知道在哪里使用字符串对象(在我的java代码中的哪种情况).好吧,我理解diff btwn字符串文字和字符串对象,但我想知道,因为java给了我们制作字符串对象的能力,必须有一些原因,在某些时候字符串对象的创建会很有用.所以我想知道在哪种情况下我们可以选择字符串对象来代替字符串文字.
哪一个更好
System.out.println("hello world");
Run Code Online (Sandbox Code Playgroud)
要么
String s="hello world";
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)