导航:首页 > 编程语言 > java在控制台输出图片

java在控制台输出图片

发布时间:2024-10-31 16:24:36

❶ 如何用java在控制台上输出以下图形

number[i]=(int)Math.random(); 你这句就错了,你这样取出来永远都是0,

public static void main(String[] args) {
Random r = new Random();
int[] number = new int[5];
StringBuilder[] str = new StringBuilder[5];
for (int i = 0; i < 5; i++) {
number[i] = r.nextInt(100);//挂号里写你想取多少以内的整数,不要超过int的范围就好
str[i] = new StringBuilder("");
for (int j = 0; j < number[i]; j++) {
str[i].append("O");
}
System.out.println(number[i]);
System.out.println(str[i].toString());
}
}
记得采纳啊,兄弟!

❷ java怎么在控制台输出一张jpg的图片

输出复图片的制base64编码

//imgFile是图片的路径
publicstaticvoidgetImageStr(StringimgFile){
InputStreaminputStream=null;
byte[]data=null;
try{
inputStream=newFileInputStream(imgFile);
data=newbyte[inputStream.available()];
inputStream.read(data);
inputStream.close();
}catch(IOExceptione){
e.printStackTrace();
}//加密
BASE64Encoderencoder=newBASE64Encoder();
System.out.println(encoder.encode(data));
}

❸ 使用java命令运行java文件在控制台提示 “找不到或无法加载主类”

应该是环境有问题 我这里可以运行处结果

运行程序 控制台输出aaa

先输入2 再输入1 控制台输出YES 先输入1 再输入2 控制台输出NO(附YES截图如下):

❹ 编写Java程序,在控制台输出图形

代码,供参考:

int k = 6; //定义最大长度
for(int i=1; i<=k; i++) {
for(int j=0; j<i; j++) {System.out.println("*");}
}
for(int i=k-1; i>=1; i--) {
for(int j=0; j<i; j++) {System.out.println("*");}
}

❺ 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

❻ 怎么在eclipse java中控制台输出

第一步:在菜单栏window下拉菜单中的”show view“中找到”Console“打开并拖拽到eclipse工具内的适当位置。

第二步:在java代码中增加类似于”System.out.println()“方法,并在println方法中增加合适的参数值”success“(根据实际情况输入要输出的内容)。

第三步:在java类(含有main方法)中,右击”run as“,选择”java Application“运行即可实现控制台内容输出,效果如图,”success“已经打印在控制台中。

❼ 用 java 编程语言怎么在控制台打印出五角星

我不知道你说的五角星是什么,不过我想你应该是想输出一种图形吧,我自己编了一个程序你版看看权吧;
在下面字符串数组中用" "和"*"把你想要的图形放到这个数组中,应该就能输出你想要的图形来了,希望你能用得上,

public class ss{
public static void main(String[] args){
private String [][]ss;

ss={{........},
{........},
{........},
.........
{........}};
for(int i=0;i<ss.length;i++){
for(int j=0;j<ss[i].length;j++){
system.out.print(ss[i][j]);
}
system.out.println();
}
}
}

❽ java代码 控制台输入输出 如何将控制台输出的内容放到jsp里 急!!!!

首先你可以使用地址传值,
其次你也可以使用Servlet配置,放到request或者session中。
然后在jsp中取值就可以了。

阅读全文

与java在控制台输出图片相关的资料

热点内容
压缩完了文件去哪里找 浏览:380
武装突袭3浩方联机版本 浏览:674
网络机顶盒移动网络 浏览:391
iphone手机百度云怎么保存到qq 浏览:148
数据库设计与实践读后感 浏览:112
js对象是什么 浏览:744
网页文件存pdf 浏览:567
文件夹正装 浏览:279
刚复制的文件找不到怎么办 浏览:724
试运行适用于哪些体系文件 浏览:987
ghost文件复制很慢 浏览:967
杰德原车导航升级 浏览:240
编程dest是什么意思 浏览:935
linux端口镜像 浏览:820
iphone5屏幕清尘 浏览:157
机顶盒密码怎么改 浏览:672
w7系统下载32位教程 浏览:618
pcb文件包括哪些内容 浏览:598
g00文件 浏览:607
用bat程序删除程序 浏览:516

友情链接