马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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);
}
}
|