加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

跟我学Java系列 - 变量的类型与运行

发布时间:2021-12-02 09:21:25 所属栏目:PHP教程 来源:互联网
导读:在Java语言中,所有的变量在使用前必须声明。 变量 就像在数学中,变量是用来保存和存储值的。在编程中,变量可以包含不同类型的值,而不仅仅是数字。我们将这些不同的类型表示为数据类型。我们有几种不同的方法来创建和使用变量,我们稍后会讲到。 数据类型

在Java语言中,所有的变量在使用前必须声明。
 
变量
 
就像在数学中,变量是用来保存和存储值的。在编程中,变量可以包含不同类型的值,而不仅仅是数字。我们将这些不同的类型表示为数据类型。我们有几种不同的方法来创建和使用变量,我们稍后会讲到。
 
数据类型
 
与其他编程语言不同,Java对何时以及如何使用不同的数据类型非常严格。这意味着理解什么是数据类型以及哪些数据类型用于什么非常重要。下面是Java中一些主要数据类型的列表,以及简要的描述。在本教程后面的部分中,您将更深入地了解这些内容。
 
int是任何非十进制数,正数或负数。例如(-3, 7, -99, 0)
双精度浮点数(double)是任何十进制数,正或负。例如(-2.0, 92.5, -1.2, 0.9809)
布尔类型(boolean)是真或假,例如(true, false)
char是任何字符(总是用“”括起来)。例如('r', '-', 'a','H', '9')
String是字符的集合(总是用“”括起来)。例如(“hello”,“987208”,“188ten”,“linuxidc.com”)
这些是我们将使用的主要数据类型,而且更多的数据类型将在以后的教程中出现。
 
创建一个变量
 
在Java中,我们需要三个信息来创建变量。
 
1. 变量的类型(数据类型)。
 
2. 变量的名称(我们创建它)。
 
3.它将被分配的值(必须与我们指定的数据类型匹配)
 
我们首先声明类型,然后是名称,然后使用=号将其赋给值。
 
int i = 5; // The variable x is an int with a value 5
char c = 'h';
String my_str = "I love Java!";
boolean myVar = true;
 
引用变量
 
一旦创建了变量,就可以使用变量名在整个程序中对其进行引用。 例如,要将变量打印到控制台,我们可以执行以下操作:
 
package linuxidc;
 
public class Linuxidc {
 
 public static void main(String[] args) {
  // TODO Auto-generated method stub
        int i = 5;
        System.out.println(i);
        // This will print 5
 
 }
 
}
 
跟我学Java系列 - 变量的类型与引用
 
我们可以像这样更改变量的值:
 
package linuxidc;
 
public class Linuxidc {
 
 public static void main(String[] args) {
  // TODO Auto-generated method stub
        int i = 5;
        System.out.println(i);
        // This will print 5
        i = 100;
        System.out.println(i);
        // This will print 100
 
 }
 
}
 
跟我学Java系列 - 变量的类型与引用
 
我们可以将一个变量的值分配给另一个。
 
package linuxidc;
 
public class Linuxidc {
 
 public static void main(String[] args) {
  // TODO Auto-generated method stub
        String str = "hello,www.linuxidc.com";
        String myStr = str; // myStr = "hello,www.linuxidc.com"
        System.out.println(myStr);
 }
 
}

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读