java簡單-ag真人国际官网
⑴ 簡單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[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[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[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);
}
}
}
}
}