1. 用java寫一個小程序
public class Example4_2{
public static void main(String args[]){
System.out.println("請輸入三旅野備角形的脊猛三邊拆毀:");
Scanner s=new Scanner(System.in);
int a = s.nextDouble();
int b = s.nextDouble();
int c = s.nextDouble();
Triangle t = new Triangle();
t.setSide(a,b,c);
System.out.println(t.isOrNotTriangle());
}
}
2. 用java語言,編寫一個小程序。
packagetestWrite;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileOutputStream;
importjava.io.InputStream;
publicclasswrite{
InputStreaminStream;
FileOutputStreamfs;
intbytesum=0;
intbyteread=0;
Stringdata;
StringBufferdd;
publicstaticbyte[]readdata(StringfilePath){
byte[]data=newbyte[2048];//用於存儲讀取的文件內容
try{
Filefile=newFile(filePath);
if(file.exists()){
FileInputStreamfis=newFileInputStream(file);
fis.read(data);
fis.close();
}else{
System.out.println("文件不存在");
}
}catch(Exceptione){
}
returndata;
}
publicvoidwriteFile(StringfileCopyPath,byte[]data){
Filefile=newFile(fileCopyPath);
顫汪吵try陵亮{
if(!file.exists()){
file.createNewFile(); //創建文件
FileOutputStreamfos=newFileOutputStream(file);
fos.write(data);
fos.close();
茄侍}else{
System.out.println("文件已經存在");
}
}catch(Exceptione){
e.printStackTrace();
}
}
}
packagetestWrite;
{
publicstaticvoidmain(String[]args){
//第一種
// writeOnea=newwriteOne();
// byte[]data=a.readdata("D:\Users\workspace\testWrite\src\testWrite\write.java");
// a.writeFile("D:\Users\workspace\testWrite\src\testWrite\writenew.java",data);
//第二種
writeOnea2=newwriteOne();
System.out.println(System.getProperty("user.dir"));//user.dir指定了當前的路徑
Stringpath=System.getProperty("user.dir");
System.out.println(path);
Stringwritefile="\src\testWrite\write.java";
Stringwritenewfile="\src\testWrite\writenew.java";
Stringw1=path+writefile;//讀取文件的路徑
Stringw2=path+writenewfile;//寫入文件路徑
byte[]data=a2.readdata(w1);//讀取文件
a2.writeFile(w2,data);//寫入文件
}
}
本地已經調試通過可以復制write.java文件,注意包,和文件的路徑直接運行第二個java文件就可以了,運行後刷新一下就可以看到復制的文件(備註:我是使用myeclipse環境進行調試)
3. 怎麼用JAVA來寫一個小游戲程序
import java.util.*;
import java.io.*;
public class CaiShu{
public static void main(String[] args) throws IOException{
Random a=new Random();
int num=a.nextInt(100);
System.out.println("請輸入一個100以內的整數:");
for (int i=0;i<=9;i++){
BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
String str=bf.readLine();
int shu=Integer.parseInt(str);
if (shu>num)
System.out.println("輸入的數大了,輸小點的!");
else if (shu<num)
System.out.println("輸入的數小了,輸大點的!");
else {
System.out.println("恭喜你,猜對了!");
if (i<=2)
System.out.println("你真是個天才!");
else if (i<=6)
System.out.println("還將就,你過關了!"橋鉛);
else if (i<=8)
System.out.println("答仔但是你還……敏舉好真笨!");
else
System.out.println("你和豬沒有兩樣了!"); break;}
}
} }
4. 用java寫一個小程序
java實現先輸入10個int類型的參數,之後循早判環判斷找到最大值和最小值,保存起來和其他的值進行比較。代碼如下:
public class Test{
public static void main(String args[]){
int i,min,max;
int A[] = new int[10];
Scanner input=new Scanner(System.in);
for(int j=0,j<10;j++){//輸入10個數
System.out.println("請輸入一個數字:");
int length=input.nextInt();//輸入一個數字
A[i] =length;
}
min=max=A[0];
System.out.print("數組A的元素包括:");
int j =0;
int n =0 ;
for(i=0;i<A.length;i++)
{
System.out.print(A[i]+" ");
if(A[i]>max) // 判斷最大值如帆
j =i;
max=A[i];
if(A[i]<min) // 判斷最小值陸橡改
min=A[i];
n =i
}
System.out.println("\n數組的最大值是:"+max+".數組的位置是:"+(j+1)); // 輸出最大值和最大值的位置
System.out.println("數組的最小值是:"+min+".數組的位置是:"+(n+1)); // 輸出最小值
}
}
5. 用java編寫一個小程序
package org.yt.jxl.excelDemo;
import java.io.File;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
/**
* 執行對Excel文件的讀寫操作
*
* @author 袁通
*/
public class ExcelDemo {
/**
* 寫
*
* @param fileName
* 被寫入的Excel文件的路徑
* @param sheetName
* 被寫入的Excel文件的工作表
* @param location
* 被寫入的Excel文件的工作表位於工作簿的位置
* @throws Exception
*/
public static void write(String fileName, String sheetName, int location)
throws Exception {
WritableWorkbook wwb = null;
Label label = null;
try {
// 創建可寫入的啟孫首工作簿對象
wwb = Workbook.createWorkbook(new File(fileName));
if (wwb != null) {
// 在工作簿里創建可寫入的工作表,第一個參數為工作表名,第二個參數為該工作表的所在位置
WritableSheet ws = wwb.createSheet(sheetName, location);
if (ws != null) {
/* 添加表結構 */
// 行
for (int i = 0; i < 5; i++) {
// 列
for (int j = 0; j < 5; j++) {
// Label構造器中有三個參數,第一個為列,第二個為行,第三個則為單元格填充的內容
label = new Label(j, i, "第" + (i + 1) + "行," + "悄數第"
+ (j + 1) + "列");
//凱判 將被寫入數據的單元格添加到工作表
ws.addCell(label);
}
}
// 從內存中寫入到文件
wwb.write();
}
System.out.println("路徑為:" + fileName + "的工作簿寫入數據成功!");
}
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
wwb.close();
}
}
}
6. 求用JAVA桌面編程編寫小程序
package t;
import java.awt.Button;
import java.awt.Frame;
import java.awt.Label;
import java.awt.Panel;
import java.awt.TextField;
public class UI extends Frame {
public UI() {
super("登錄界面");
Panel p = new Panel();
p.setLayout(null);
Label l1=new Label("用戶名");
l1.setBounds(20,20, 100,30);
Label l2=new Label("密碼"模宏);
l2.setBounds(20,55, 100,30);
TextField t1=new TextField();
t1.setBounds(120,20, 100,20);
TextField t2=new TextField();
t2.setBounds(120,55, 100,20);
Button enter = new Button("確定"悶碼巧);
enter.setBounds(100,90, 50,30);
Button help = new Button("取螞鍵消");
help.setBounds(160,90, 50,30);
p.add(l1);
p.add(l2);
p.add(t1);
p.add(t2);
p.add(enter);
p.add(help);
p.setBounds(0,0,200,200);
this.add(p);
this.setBounds(100,100,300,200);
this.setVisible(true);
}
public static void main(String args[]) {
new UI();
}
}
7. 用JAVA編譯一個超簡單的小程序,急用
import java.awt.*;
import javax.swing.*;
public class MyJframe extends JFrame {
public MyJframe()
{
setLayout(new FlowLayout());
add(new JTextField(20));
add(new JButton("測試"));
setSize(400, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args)
{
new MyJframe().setVisible(true);
}
}
8. 用JAVA怎麼製作小程序
先從sun公司官方網站下載需要的程啟悄序工具;
在計算機上配置java運行環境,和其他編程,如c,c++不同(只需安裝一個軟體,如vc6.0),其需要改變系統的相關設置,可以參考相關資料;
最後即可以編寫程序代碼(和其他語言一樣),編譯,運行。
註:在悄早渣我空間博客有一些以前編寫的小java程序,都是運行成功的,沒事時,可以隨便睜悔看看,