導航:首頁 > 編程語言 > 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在控制台輸出圖片相關的資料

熱點內容
w7系統下載32位教程 瀏覽:618
pcb文件包括哪些內容 瀏覽:598
g00文件 瀏覽:607
用bat程序刪除程序 瀏覽:516
dnf鬼泣90版本打安圖恩 瀏覽:668
245倒角編程怎麼計算 瀏覽:599
可以買生活用品的app有哪些 瀏覽:175
cad在c盤產生的文件夾 瀏覽:541
聯想手機解鎖工具 瀏覽:696
瑞銀3887win10 瀏覽:833
學網路編程哪個好 瀏覽:805
手機vmos導入的文件在哪裡 瀏覽:115
蘋果手機可以把文件傳到華為嗎 瀏覽:63
海川化工下載的文件默認到哪裡 瀏覽:343
學唱粵語歌app 瀏覽:975
qq游戲生死狙擊玩不了 瀏覽:120
win10郵件不顯示圖片 瀏覽:922
口袋妖怪所有版本下載 瀏覽:504
我們身邊都有哪些大數據例子 瀏覽:25
震旦adc307掃描的文件在哪裡 瀏覽:999

友情鏈接