Java和一般编码新手
老师正在给我们编写代码,我们在一周左右的时间里学习java编程入门,她已经让我们这么做了。我完全不懂。这是伪代码
伪码
- Create variables: speed, time and distance
- Store 20 in the variable speed
- Store 10 in the variable time
- Multiply speed * time and store the result in the variable distance
- Display The distance is followed by the value of the distance variable.
亲切的问候
# 1 楼答案
要创建一个变量,必须告诉Java它的类型和名称。创建变量也称为声明变量。当您创建一个基本变量时,Java将在内存中为该基本类型留出足够的位,并将该内存位置与您使用的名称相关联。您必须告诉Java变量的类型,因为Java需要知道要使用多少位以及如何表示值
以下是Java基本数据类型列表:
请注意,不同类型获得的空间量不同。当您声明一个变量时,会为该类型的变量留出一个内存位置(位的序列号),并且名称与该位置相关联。一个整数得到32位的空间,一个double得到64位的空间,一个布尔值可以只用一位来表示,但是Java标准没有指定空间的大小
好的,我明白了,但是如何声明(创建)变量呢
我年轻的学徒,你需要指定类型,留下至少一个空格,然后是变量的名称,最后用分号
;
结束这行张,为什么是分号
就像在英语中一样,我们用点来表示句子的结尾,在Java中我们用分号
;
来表示Java语句的结尾张,我怎么知道我应该用什么类型的
问得好,年轻人。这取决于你的定义。例如,Java使用关键字
int
表示整数,使用float
和double
表示浮点数(双精度数),使用boolean
表示布尔值(true
或false
),如图所示现在,让我们试着编写一些代码,以便您能够理解:
一,。创建变量:
speed
、time
和distance
对于伪代码,假设所有数字都是整数,因此我们将使用类型
int
,如下所示:因为它们都是整数,所以可以使用coma
,
在一行中同时声明它们,如下所示:我们已经声明了变量,但它们还没有初始化为任何值
二,。将20存储在变量
speed
中,将10存储在变量time
这部分练习将为我们声明的变量赋值,如下所示:
这里的等号
=
与数学方程中的等号并不相同,在数学方程中,等号意味着两边相等。在这里,它意味着将值存储在与左边的名称相关联的空格(框)中,然后再存储到右边的值。在本例中,我们将值20
分配给变量speed
,将值10
分配给变量time
您还可以通过在声明变量时添加等号
=
后跟值来指定变量的初始值请注意,可变距离尚未初始化
三,。将
speed * time
相乘,并将结果存储在变量distance
记住,一个变量包含一个值,该值可以改变或变化。在本例中,可以将
speed
和time
相乘的结果分配给变量distance
。您可以按如下所示执行此操作:四,。显示距离后接距离变量的值
最后,您可以简单地使用
System.out.println()
将输出发送到标准输出(屏幕)记住
println()
方法在括号内打印一个字符串。然后光标移动到下一行的开头我们也可以这样使用单行声明: