public class Test{
站在用戶的角度思考問題,與客戶深入溝通,找到沙灣網(wǎng)站設(shè)計與沙灣網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機、企業(yè)郵箱。業(yè)務(wù)覆蓋沙灣地區(qū)。
public static void main(String[]args){
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.println("input a");
int a = s.nextInt();
System.out.println("input b");
int b = s.nextInt();
System.out.println("input c");
int c = s.nextInt();
calcSqrt(a, b, c);
}
public static void calcSqrt(int a, int b, int c){
System.out.println("first result: "
+ ((-b + java.lang.Math.sqrt(b*b - 4*a*c))/(2*a)));
System.out.println("sencond result: "
+ ((-b - java.lang.Math.sqrt(b*b - 4*a*c))/(2*a)));
}
}
執(zhí)行結(jié)果:
input a
1
input b
5
input c
6
first result: -2.0
sencond result: -3.0
按照你的要求編寫的Java程序如下
public?class?CC?{
public?static?void?main(String[]?args)?{
int?N=5;
for(int?i=0;iN;i++){
for(int?j=0;jN-i;j++){
System.out.print("?");
}
for(int?j=0;j=i;j++){
System.out.print((char)('a'+i)+"?");
}
System.out.println();
}
}
}
運行結(jié)果
1.調(diào)用"images"文件夾里的文件放在ImageIcon里顯示2.在windows下面顯示正常Java在圖形處理時調(diào)用了本地的圖形處理庫。在利用Java作圖形處理(比如:圖片縮放,圖片簽名,生成報表)時,如果運行在windows上不會出問題。如果將程序移植到Linux/Unix上的時候有可能出現(xiàn)圖形不能顯示的錯誤。3.提示信息:"Can'tconnecttoX11windowserver"這是由于Linux的圖形處理需要一個XServer服務(wù)器。(關(guān)于Linux的圖形處理模式參考Tomcat的修改如下:打開%Tomcat_home%/bin/catalina.sh文件在文件的86%處,啟動Tomcat的腳本中加上:-Djava.awt.headless=true/參考:"$_RUNJAVA"$JAVA_OPTS$CATALINA_OPTS/-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS"-classpath"$CLASSPATH"/-Dcatalina.base="$CATALINA_BASE"/-Dcatalina.home="$CATALINA_HOME"/-Djava.io.tmpdir="$CATALINA_TMPDIR"/-Djava.awt.headless=true/org.apache.catalina.startup.Bootstrap"$@"start/"$CATALINA_BASE"/logs/catalina.out21if[!-z"$CATALINA_PID"];thenecho$!$CATALINA_PIDfifielif["$1"="stop"];then保存后,重新啟動就可以處理圖形了。
放到任意文件夾都可以,看你的管理方式。
1、放到和程序目錄下的某個文件夾中。
//?假設(shè)圖片放到程序運行目錄的img目錄下
BufferedImage?img?=?ImageIO.read(new?File("img/my.png"));
2、放到源文件中,和讀取類在同一目錄,使用時圖片要按包名打包到j(luò)ar中
//?假設(shè)圖片放到src下,和MyImages在一個目錄
BufferedImage?img?=?ImageIO.read(MyImages.class.getResource("my.png"));
3、放到源文件中,但在獨立文件夾中,使用時圖片要按包名打包到j(luò)ar中
//?假設(shè)圖片放到src下的img目錄中?
BufferedImage?img?=?ImageIO.read(MyImages.class.getResource("res/my.png"));
//每一行根據(jù)原題目注釋:
1.類名
2.main函數(shù)
3.字符串變量id
4.字符串變量:年,月,日
5.do...while循環(huán)體
6.打印提示輸入數(shù)字
7.空行
8.聲明定義Scanner對象用于接受控制臺輸入;
9.id=控制臺輸入的字符
10.do..while循環(huán)條件:字符串id長度不等18就為真
11.空行
12.空行
13.空行
14.年=截取字符串id的起始索引位置6,結(jié)束位置10;
15.月=截取字符串id的起始索引位置10,結(jié)束位置12;
16.日=截取字符串id的起始索引位置12,結(jié)束位置14;
17.打印輸出:截取后年月日;
按照題目要求填完空白的Java程序如下(填空的地方見注釋)
import?java.util.Scanner;
public?class?t4{
public?static?void?main(String[]?args){
int?n;
int[]?a=new?int[4];
System.out.println("請輸入一個四位數(shù):");
Scanner?input=new?Scanner(System.in);
n=input.nextInt();
while(n!=6174){
a[0]=n/1000;
a[1]=n/100%10;//這里填空一
a[2]=n/10%10;
a[3]=n%10;
System.out.println(n);
n=diference(a);
}
}
private?static?int?diference(int[]?a){
int?t,i,j,max4,min4;
for(i=0;i=3;i++){
t=i;
for(j=i+1;j=3;j++){?//這里填空二
if(a[j]a[t]){
t=j;?//這里填空三???
}
}
if(t!=i){
int?temp=a[t];a[t]=a[i];a[i]=temp;
}
}
max4=a[0]*1000+a[1]*100+a[2]*10+a[3];//這里填空四
min4=a[3]*1000+a[2]*100+a[1]*10+a[0];//這里填空五
return?max4-min4;
}
}