㈠ java System.out.println()方法输出多个变量
不知道你的意思是不是System.out.println(a+b+c);
早说是整型变量嘛,我上面的方法是针对字符串操作的。你要连续输出3个整型的话一定要把整型数值先转换成字符串类型然后再进行操作。
也可以用整型转字符串Integer.toString(整型变量)这样的方法来输出,字符串转整型是Integer.parseInt(字符串变量)。
㈡ java中是如何输出变量的值
java中的输入使用System.out.println()或者System.out.print()。
具体代码如下:
public class Demo {
public static void main(String[] args) {
int i = 123;
System.out.println(i);
System.out.print(i);
}
}
有几点需要注意:
1、输出方法必须写在主方法(也就是main方法)中,否则程序运行不了,即输不出数据;
2、System.out.println()与System.out.print()的区别是前者输出后自动换行,后者输出后不换行。
㈢ 在java编程中怎样输入并输出一个字符char变量(注意:不是字符串!!!)
import java.io.InputStream;
import java.io.IOException;
public class test
{
public static void display(InputStream in)
{
try
{
while(true)
{
int i = in.read();
if(i==-1)break;
char c = (char)i;
System.out.print(c);
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
public static void main(String args[])
{
display(System.in);
}
}
//输入ctrl+z可以终止输入
㈣ java中boolean变量怎么输出比较结果
int zhangSan=input.nextInt(); //输入张三的成绩
这行代码的意思是要接受用户的输入,阻塞在这里了,当你在控制台输入一个数字然后敲回车后程序再继续执行,所以你要输入一个数字,我看你是直接把张三的成绩通过System.out.println("输入学员张三的成绩:70"); 写到控制台,然后去读,这个是读不到的。
㈤ java变量类型
1)选项c
short a = 300 ;
a = (byte)(a+3);
这句话就是将a(short)+3(int)的结果int类型的303强制转换为byte类型的a
byte类型类型的最大值为127, 303溢出,高位截掉后输出47
但不会报语法错误。
2 a =(short)a+3 会报编译错误
Java语法中数据常量默认类型为int, 所以3是int类型的整数类型常量。
(short)a +3(int) 的类型为int ,将int类型(64位)的303赋值给short类型(32位)的a,在编译时报错
所以 a =(short)a+3 系统编译会报错
正确的语法 应为 a = (short)(a+3)。
你明白了吗?
㈥ 在JAVA中怎么取得一个变量的类型
对于包装类型变量,是可以直接获得的,变量名称.getClass().getName();
示例:
lass Test
{
public static void main(String[] args)
{
int i=1; //int类型变量
System.out.println(getType(i)); //打印变量类型为int
}
public static String getType(Object o){ //获取变量类型方法
return o.getClass().toString(); //使用int类型的getClass()方法
}
}
(6)java输出变量类型扩展阅读
变量的使用注意事项:
Java中的变量必须声明后才能进行使用;
变量的作用域:在一对{}中为有效区间;
需要进行初始化后才能使用变量;
数据类型 变量名 = 初始化值;
变量的使用是通过变量名来访问所指向的内存区域中存储的值。