|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 qiuyouzhi 于 2020-4-21 13:26 编辑
Java学习笔记2:变量
变量类型&定义
变量的定义和C语言一样:
- int a;
- char b;
- float c;
- double b;
复制代码
也可以在声明时赋值:
当然,这些都不是重点,我们要说的是另外两个
特殊的类型,String!(和C++的string差不多)
举个栗子:
- public class HelloWorld
- {
- public static void main(String[] args)
- {
- String a = "qiuyouzhi";
- System.out.println(a);
- }
- }
复制代码
运行后,打印的就是qiuyouzhi!
当然,这个东西只有一个元素,
如果我们想让它内部的元素更多的话,就可以用这种方法:
- public class HelloWorld
- {
- public static void main(String[] args)
- {
- String a = "qiuyouzhi";
- String[] str1 = new String[]{"qiuyouzhi", "zltzlt", "blue"};
-
- System.out.println(a);
- }
- }
复制代码
可以遍历打印:
- public class HelloWorld
- {
- public static void main(String[] args)
- {
- String a = "qiuyouzhi";
- String[] str1 = new String[]{"qiuyouzhi", "zltzlt", "blue"};
- for (int i = 0; i < str1.length; i++)
- {
- System.out.println(str1[i]);
- }
- System.out.println(a);
- }
- }
复制代码
当然,定义字符(串)数组还可以:
- public class HelloWorld
- {
- public static void main(String[] args)
- {
- String a = "qiuyouzhi";
- String[] str1 = new String[]{"qiuyouzhi", "zltzlt", "blue"};
- String[] str2 = new String[5];
- str2[0] = "sd";
- str2[1] = "jk";
- for (int i = 0; i < str2.length; i++)
- {
- if (str2[i] != null) // 简单的一个判断
- System.out.println(str2[i]);
- }
- System.out.println(a);
- }
- }
复制代码
打印格式
我们使用System.out.println(varname)来打印变量,就和
C++的cout一样。如果我们想用格式化操作符的话,就这样:
- public class HelloWorld
- {
- public static void main(String[] args)
- {
- String a = "qiuyouzhi";
- System.out.printf("%s", a);
- }
- }
复制代码 |
评分
-
查看全部评分
|