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程序,都是运行成功的,没事时,可以随便睁悔看看,