java中有in
1. java中的in.nextline()
额……说实在的,你的问题有些模糊,可以补充一点关于这个类的功能说明?
我只能说我还是没有看懂你的程序意思,尽管你说明了它是干什么的。如果你要 “ 检验一行中 所含单词数”,用String中的split拆分就可以了。
貌似我知道你的意思,你看看我的代码吧!
import java.util.Scanner;
public class Test40031 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("please input a line data:");
String s=sc.nextLine();
String [] temp=s.split(" ");
int count=0;
for(int i=0;i<temp.length;i++) {
if(temp[i].length()!=0) {
count++;
}
}
System.out.println("you input "+count+" words");
}
}
2. 请问Java中这个 “:”是in 吗 for(int cell : locationCells){}
呵呵
你的说法很好啊,
在
for
循环中,
:
就是
in
的意思
for
(int
cell
:
locationsCells)
你可以理解为
I
want
to
loop
all
elements
in
locationsCells,
and
each
of
them
works
as
a
temporary
variable,
named
cell.
在java中(不仅仅是数组名字),*变量*
的名称一般是首单词字母小写,其余各个单词首字母大写。
单词之间不能有空格,这是Java的语法决定的(似乎没有任何一门语言可以在变量之间空格吧),如果你需要,可以下划线代替,一般都这么搞。
如果你对Java
代码规范有兴趣,可以看看
《The
element
of
Java
Style》
3. java中的System.in如何理解,请高手指教一下,System的意思,in的意思,in是对象吗,System是类吗
System是类没错,in是一个标准输入流对象,如从键盘输入的内容。System.in的意思就是在system类中有一个类变量变量名称是in,而这个in就是刚才说到的是一个标准输入流对象
4. java中in是是什么意思
inSystem类的一个public成员变量,表示标准系统输入,类型是InputStream,跟平台相关,缺省时jvm自动打开,一般就是指键盘输入的内容
5. java中in.close是什么意思
关闭。根据查询java资料显示,java中in.close是关闭的意思,Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
6. java中System.in里的in到底有什么用
System.in 即为系统的标准输入流,相当于 C 语言的 Standard Input。也就是说你用键盘在屏幕上输入的任何东西(包括回车空格各种功能键等)都属于 System.in。System.in 本身是一个 InputStream 类型,它包含有方法 read(),会返回下一个键盘输入的 ASCII 码值。读取System.in 时,如果标准输入中没有任何内容,程序会暂停来等待用户输入内容。比如你使用
inta=System.in.read();
这时系统会暂停来等待你的输入。此时你打一个回车,那么 a 就会被赋值为 13,因为在 ASCII 码表中回车对应的十进制整数是 13。可以参见这个 ASCII 表:
Scanner 类是要读取输入流的,所以要给它提供一个输入流,而最常见的输入流就是用户的键盘输入,所以常把 System.in 标准输入流作为参数传给 Scanner。Scanner 会自动把读取到输入流中的所有字符转换为相应的字符串。
另一个常见的就是标准输出流 System.out,它与 System.in 相对,是一个 PrintStream 类,是负责向屏幕上输出的。最常用的方法就是 System.out.println()。
System 类中还有一个 PrintStream 是 System.err,它是标准错误流,是用来在屏幕上输出错误信息的。一般会将它与 System.out 分开,使得只要有错误就会立即在屏幕上输出。
7. java中in的含义
首先,in是一个变量名,一般输入流什么的变量会以in作为变量名,但是输入流没有newInt()这个方法。我也没见过哪个类有newInt这个方法,是不是自己创建的类啊
8. java中的System.in是什么意思
读取标准输入设备数据。
9. java,while中的--in问题
这里的n这个变量在这句里没有赋值,也没有和其他变量参与运算,只是自减一而已,所以执行n--和执行--n,对于程序是没有任何影响的,(虽然你的程序具体是功能我不是很确定),但是这两个语句是没有区别的(至少在这里是的.)
10. java中什么叫做资源利:in是永远不会关闭
拿本词典在手上或安装到电脑上然后换个英文版的软件,这个机器自动翻译的语言包连中国人都自己都看不懂建议你不要用这个语言包了。
这个消息是告诉我们,程序中打开了一个in这个变量对应的资源,但代码的后面没有关闭它,这会导致性能问题,资源用完了没有及时关闭会占用系统资料,影响性能。这是常见的错误。
你在代码的后面应该有一个
InputStreamin=null;
try{
in=...;//打开资源。
//使用资源
}finally{
try{
if(in!=null)
in.close();//关闭资源
}catch(Throwablee){
//记录一下日志
}
}