java代码输出
❶ java输出代码
System.out.println("
");
java里面用以上代码就可输出来了,如果
是变量的话
直接System.out.println(A);
❷ java输入输出程序代码
概述
java程序输入需要用到Scanner工具类,输出则使用println
解析
1、输入:
从键盘输入需要用到java的Scanner这个util包下的工具类
Scanner中输入是需要对输入的字符进行分类,int类型为nextint()方法,double类型为nextDouble()方法,字符串类型为next()方法。
#code:
❸ 写一个JAVA程序 输出从1到100的整数
代码如下:
for (int a = 1; a<=100; a++)
{
system.out.println(a);
}
/////////
int a =1;
while (a <=100)
{
system.out.println(a);
a++;
}
/////////
int a = 1;
do
{
system.out.println(a);
a++;
}
while (a<=100)
❹ java如何实现代码这个输出
packagea;
importjava.io.File;
importjava.util.Scanner;
publicclassSearcFile{
publicstaticvoidmain(String[]args){
Scannerscanner=newScanner(System.in);
System.out.println("输入目录");
Stringdir=scanner.next();
FilerootDir=newFile(dir);
searchFile(rootDir,"");
}
privatestaticvoidsearchFile(FilerootDir,Stringspace){
//space用来记录文件级别,子文件前面会多输出两个空格
if(rootDir.isDirectory()){
//如果rootDir是文件夹,就输出目录名称,space加两个空格
System.out.println(space+"+--"+rootDir.getName());
space+="";
//在进入该文件夹继续查询
for(FilesubFile:rootDir.listFiles()){
searchFile(subFile,space);
}
}else{
//如果rootDir是个文件,就直接输出文件名称
System.out.println(space+"--"+rootDir.getName());
}
}
}
❺ 如何在JAVA语言中设置代码,输出X=1 X=2
这个分两种情况:
1.你要直接原样输出,那么就在主方法main()中写如下代码:
System.out.println("X=1
X=2");
因为println方法里,双引号括起来的内容会原样输出
2.你要动态输出,就是X=?不是固定的,那么就要先定义一个变量x,然后输出,代码如下:
int
x=1;
System.out.println("X="+x);
当然了,x还可以等于2,等于3,这样就可以随便输出任何你想要的数字了。
不知道有没有解决你的问题
❻ 怎么在java代码里输出jsp页面的内容
嗯,就是在servlet或javabean中(也可以再JSP页面中的<% %>中)
用out.print("<html><head></head><body>");
out.print("this is a JSP page!");
out.print("</body></html>");
一个完整而简单的页面
❼ Java的常用输入输出语句
常用的输入语句是:
输入字符串:new Scanner(System.in).next();
输入整数:new Scanner(System.in).nextInt();
输入小数:new Scanner(System.in).nextDouble();
常用的输出语句:
换行输出: System.out.println(变量或字符串);
非换行输出: System.out.print(变量或字符串);
换行输出错误提示(默认是红字):System.err.println(变量或字符串);
不换行输出错误提示(默认是红字): System.err.print(变量或字符串));
❽ 一段Java代码的输出不太理解,请赐教。
那是因为是此test非彼test。
testMethod1的test是形参(Test test)
整个过程是这样的:
main方法中创建了Test对象的引用test,它指向内存里创建的这个Test对象1。
当把这个引用test当做实参传递给testMethod1方法时,创建了一个新的引用test,这个传递就让它也指向了刚才内存创建的这个Test对象1。
然后 testMethod1方法中又创建了一个Test对象的引用test2,它指向内存中新创建的Test对象2,Test对象2调用set方法设置成“b”,然后把testMethod1创建的引用test指向这个对象2,注意这时main方法中的test引用仍然指向对象1。 这就是为什么System.out.println(test.getAa());输出还是a
而//1处、2处、3处注释掉,留下4处的话,就是testMethod1中的test指向了对象1,这时main方法的test也指向对象1,然后调用set方法改成b,自然是有效的。
❾ 在java语言中,下列代码输出的结果是
if(j==10)里面的语句只有第一次循环时执行了,输出0,10
然后j--,这时j是9,而后面的j++和for()里面的j--抵消了,j还是9,
以后的9次循环里,if后面的语句再也没有执行了,而j++和for()里面的j--每次都抵消,所以j一直是9,
i每次++,一共执行10次,从0到9,所以最后输出i和j是9,9
❿ java怎么输出
java控制台输出由print( ) 和 println( )来完成最为简单。这两种方法由rintStream(System.out引用的对象类型)定义。尽管System.out是一个字节流,用它作为简单程序的输出是可行的。因为PrintStream是从OutputStream派生的输出流,它同样实现低级方法write(),write()可用来向控制台写数据。PrintStream 定义的write( )的最简单的形式如下:
void write(int byteval)
该方法按照byteval指定的数目向文件写字节。尽管byteval 定义成整数,但只有低位的8个字节被写入。下面的短例用 write()向屏幕输出字符“A”,然后是新的行。
// Demonstrate System.out.write().
class WriteDemo {
public static void main(String args[]) {
int b;
b = 'A';
System.out.write(b);
System.out.write(' ');
}
}
一般不常用write()来完成向控制台的输出(尽管这样做在某些场合非常有用),因为print()和println() 更容易用。
四、PrintWriter类
尽管Java允许用System.out向控制台写数据,但建议仅用在调试程序时或在例程中。对于实际的程序,Java推荐的向控制台写数据的方法是用PrintWriter流。PrintWriter是基于字符的类。用基于字符类向控制台写数据使程序更为国际化。PrintWriter定义了多个构造函数,这里所用到的一个如下:
PrintWriter(OutputStream outputStream, boolean flushOnNewline)
outputStream是OutputStream类的对象,flushOnNewline控制Java是否在println()方法被调用时刷新输出流。如果flushOnNewline为true,刷新自动发生,若为false,则不发生。
PrintWriter支持所有类型(包括Object)的print( )和println( )方法,这样,就可以像用ystem.out那样用这些方法。如果遇到不同类型的情况,PrintWriter方法调用对象的toString()方法并打印结果。用PrintWriter向外设写数据,指定输出流为System.out并在每一新行后刷新流。例如这行代码创建了与控制台输出相连的PrintWriter类。
PrintWriter pw = new PrintWriter(System.out, true);
下面的应用程序说明了用PrintWriter处理控制台输出的方法:
// Demonstrate PrintWriter
import java.io.*;
public class PrintWriterDemo {
public static void main(String args[]) {
PrintWriter pw = new PrintWriter(System.out, true);
pw.println("This is a string");
int i = -7;
pw.println(i);
double d = 4.5e-7;
pw.println(d);
}
}
该程序的输出如下:
This is a string
-7
4.5E-7