java简单
⑴ 简单java
public class Demo006 {
public static void main(String[] args){
String str = "Textbook for Programming in Java" ;
String[] arr = str.split(" ");
StringBuffer sb = new StringBuffer();
for(int i = arr.length-1 ; i>=0;i--){
sb.append(arr[i]).append(" ");
}
System.out.println(sb.toString());
}
}
⑵ Java简单的
import java.util.Scanner;
public class test{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入用户名:");
String userName = input.next();
System.out.print("请输入密码:");
String password = input.next();
System.out.print("请输入验证码:");
String judgeCode = input.next();
if (userName.trim().equals("user")
&& password.trim().equals("123456")
&& judgeCode.trim().equalsIgnoreCase("abY4")) {
System.out.println("登陆系统成功!");
}else {
System.out.println("登陆系统失败!");
}
}
}
⑶ 最简单的java程序
packagee.abc.test2;
publicclassStaff{
privateStringsNo;
privateStringsName;
privateStringsSex;
privateintsAge;
privateintsWage;
publicStaff(StringsNo,StringsName,StringsSex,intsAge,intsWage){
this.sNo=sNo;
this.sName=sName;
this.sSex=sSex;
this.sAge=sAge;
this.sWage=sWage;
}
publicStringgetSNo(){returnsNo;}
publicStringgetSName(){returnsName;}
publicStringgetSSex(){returnsSex;}
publicintgetSAge(){returnsAge;}
publicintgetSWage(){returnsWage;}
}
(4)根据类Staff的定义,创建三个该类的对象,输出每个职工的信息,计算并输出他们工资的最大值和最小值。
Staffstaff1=newStaff("1","陈老师","女",20,2000);
Staffstaff2=newStaff("2","白老师","男",24,2500);
Staffstaff3=newStaff("3","周老师","女",22,2400);
intmaxWage=Math.max(staff1.getSWage(),staff2.getSWage());
maxWage=Math.max(maxWage,staff3.getSWage());
intminWage=Math.min(staff1.getSWage(),staff2.getSWage());
minWage=Math.min(minWage,staff3.getSWage());
System.out.println(String.format("三人之中的最高工资:%d",maxWage));
System.out.println(String.format("三人之中的最低工资:%d",minWage));
⑷ java简单吗
一样的。就是这4类8种。
数据类型 大小 范围/精度
float 4 字节 32位IEEE 754单精度
double 8 字节 64位IEEE 754双精度
byte 1字节 -128到127
short 2 字节 -32,768到32,767
int 4 字节 -2,147,483,648到2,147,483,647
long 8 字节 -9,223,372,036,854,775,808到9,223,372,036, 854,775,807
char 2 字节 整个Unicode字符集
boolean 1 位 True或者false
⑸ 简单的JAVA题目(初学)
publicstaticvoidmain(String[]args){
//定义固定长度数组
int[]arr=newint[3];
Scannerscanner=newScanner(System.in);
//获取输入
for(inti=0;i<3;i++){
try{
System.out.println("请输入第"+(i+1)+"个数字");
intval=Integer.valueOf(scanner.next());
arr[i]=val;
}catch(Exceptione){
//保证输入正确值
System.out.println("输入不合法");
i--;
}
}
//求和
doublesum=0;
for(inti:arr){
sum+=i;
}
//对数组进行排序从小到大(升序)
Arrays.sort(arr);
System.out.println("最大值:"+arr[arr.length-1]);
System.out.println("最小值:"+arr[0]);
System.out.println("平均值:"+sum/arr.length);
}
⑹ 为什么说java比c简单
C语言简单,有的人说JAVA简单,我不太赞成。我曾以为我对JAVA了解的已经差不多了,但自从看了JAVA编程语言/核心技术,我才发现自己懂的仅仅的“语法”而已。所以,不要以为懂了“语法”,就懂了一门语言。曾有人说“JAVA=C
--”,这句话意思就是,对C
进行了一些取长补短,而C
又提取自C语言,说到底,C语言是基础中的基础,你要走向成功,更强大,就要从底层学起。好比学英语,你是觉得“英语聊天”简单,还是“说单词”简单?你要是觉得单词简单,就先学C语言。你要是觉得“英语聊天”简单,就学JAVA。当然,你直接学JAVA也“不会影响”你将来的发展。别人来到我们中国,不一定要了解历史才能生存吧?
⑺ JAVA简单编写
貌似你要先搞明白差集是怎么计算的,比如你说的例子,A-B={2,4};不知道我算的是不是对的.
如果是对的,就好办了,循环就能搞定,取出A的每个元素,判断在B是不是Contains该元素,包含,就在A中去掉,不包含,不动,最后A就是差集了.不知道我理解是不是对的,好久没玩差集了.
⑻ java 非常简单的。。。。
reutrn object有什么不可以理解的呢,就是返回了对象的引用啊,你这个程序确实存在越界问题 for(int i=para.length-1;i>=0;i--)
{
var[para.length-i]=para[i];这句话,当i=0时, var[para.length-i]的下标变成了para.length,这明显就是不对的嘛,长度为
para.length的数组最大下标应该是para.length-1啊,所以你这句话应该改为var[para.length-i-1]=para[i];才对
⑼ java简单编程
// Student.java
public class Student {
private String stuid;
private String name;
private int chinese;
private int math;
private int english;
private int avg;
private int sum;
public int getAvg() {
return avg;
}
public void setAvg(int avg) {
this.avg = avg;
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
public String getStuid() {
return stuid;
}
public void setStuid(String stuid) {
this.stuid = stuid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getChinese() {
return chinese;
}
public void setChinese(int chinese) {
this.chinese = chinese;
}
public int getMath() {
return math;
}
public void setMath(int math) {
this.math = math;
}
public int getEnglish() {
return english;
}
public void setEnglish(int english) {
this.english = english;
}
public String getMessage() {
String messages="学生编号 :"+this.stuid+" 学生姓名: "+this.name+" 语文:"+this.chinese+" 数学:"+this.math+" 英语: "+this.english+" 总分 :"+this.sum+" 平均分 :"+this.avg;
return messages;
}
public Student(String stuid,String name,int chinese,int math, int english) {
this.chinese=chinese;
this.english=english;
this.math=math;
this.name=name;
this.stuid=stuid;
this.sum=chinese+math+english;
this.avg=this.sum/3;
}
public Student() {
}
}
//StudentAll.java
public class StudentAll {
public static Student[] save(Student student,Student [] students) {
boolean fal=checkSid(student.getStuid(), students);//先查询是否有这个 学生编号
if(fal) {
System.out.println("该学生编号已存在,请重新输入");
return students;
}
for(int i=0;i<students.length;i++) {
if(students[i]==null) {
students[i]=student;
break;
}
}
return students;
}
public static String getStudent(String stuid,Student [] students) {
Student s=null;
for (Student student : students) {
if(student!=null&&student.getStuid().equals(stuid)) {
s=student;
}
}
String messages=s==null?"error: 该编号不存在请重新输入":s.getMessage();
return messages;
}
public static Student[] update (String stuid,Student student,Student [] students) {
boolean fal=checkSid(stuid, students);//先查询是否有这个 学生编号
if(!fal) {
System.out.println("请输入正确的学生编号");
return students;
}
for(int i=0;i<students.length;i++) {
if(students[i]!=null&&students[i].getStuid().equals(stuid)) {
students[i]=student;
}
}
return students;
}
public static Student[] delStudent(String stuid,Student [] students) {
boolean fal=checkSid(stuid, students);//先查询是否有这个 学生编号
if(!fal) {
System.out.println("请输入正确的学生编号");
return students;
}
for(int i=0;i<students.length;i++) {
if(students[i]!=null&&students[i].getStuid().equals(stuid)) {
students[i]=null;
}
}
return students;
}
public static void getStudeltAll(Student [] students) {
for (Student student : students) {
if(student!=null) {
System.out.println(student.getMessage());
}
}
}
//检验学生编号是否存在方法
public static boolean checkSid(String stuid,Student [] students) {
boolean fal=false;
String messages=getStudent(stuid, students);//先查询是否有这个 学生编号
if(!messages.contains("error")) {//判断是否包含 error 有则没有此学生编号
fal=true;
}
return fal;
}
}
//StudentMain.java 主方法
import java.util.Scanner;
public class StudentMain {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
System.out.print("请输入学生总人数");
int count= scn.nextInt();
Student [] students=new Student [count];
while (true) {
System.out.println("1.新增一名学生 2.根据学号查询学生 3.根据学号修改学生 4. 根据学号删除一名学生 5. 查看所有学生 其他.退出");
int x= scn.nextInt();
switch(x) {
case 1 : {
System.out.println("请输入学生编号");
String stuid=scn.next();
System.out.println("请输入学生姓名");
String name=scn.next();
System.out.println("请输入该学生语文成绩");
int chinese= scn.nextInt();
System.out.println("请输入该学生数学成绩");
int math= scn.nextInt();
System.out.println("请输入该学生英语成绩");
int english= scn.nextInt();
Student student =new Student(stuid, name, chinese, math, english);
students=StudentAll.save(student, students);
break;
}
case 2:{
System.out.println("请输入学生编号");
String stuid=scn.next();
System.out.println(StudentAll.getStudent(stuid, students));
break;
}
case 3:{
System.out.println("请输入要修改的学生编号");
String stuid=scn.next();
System.out.println("请输入学生姓名");
String name=scn.next();
System.out.println("请输入该学生语文成绩");
int chinese= scn.nextInt();
System.out.println("请输入该学生数学成绩");
int math= scn.nextInt();
System.out.println("请输入该学生英语成绩");
int english= scn.nextInt();
Student student =new Student(stuid, name, chinese, math, english);
students=StudentAll.update(stuid, student, students);
break;
}
case 4:{
System.out.println("请输入学生编号");
String stuid=scn.next();
students=StudentAll.delStudent(stuid, students);
break;
}
case 5:{
StudentAll.getStudeltAll(students);
break;
}default:{
System.exit(0);
}
}
}
}
}