📄 d.txt
字号:
//--------------0 方案1 ----------
// a.java文件:
import java.util.* ;
public class a {
public static void main(String[] args){
int i ;
Random r = new Random();
i = r.nextInt(10);
System.out.println(i);
System.out.println("--------------------------");
Prime pm = new Prime(i*5);
pm.print();
System.out.println("--------------------------");
pm.setLimit(pm.getLimit()+20);
pm.print();
}
}
// prime.java文件:
class Prime {
int m_limit ;
Prime(int in){
m_limit=in ;
}
int getLimit(){
return m_limit;
}
void setLimit(int x){
m_limit = x ;
}
void print(){
First_Loop:
for(int i=2,k=0;i<=m_limit;i++){
for(int j=2;j<=Math.sqrt(i);j++) {
if(i%j==0) continue First_Loop;
}
System.out.print(i+"\t");
k++;
if(k%5==0) System.out.println();
}
System.out.println();
}//end of print()
}//class Prime
//--------------0 方案2 ----------
// b.java
import java.util.* ;
public class b {
public static void main(String[] args){
int i ;
Random r = new Random();
i = r.nextInt(10);
System.out.println(i);
System.out.println("--------------------------");
Prime pm = new Prime(i*5);
pm.print();
System.out.println("--------------------------");
pm.setLimit(pm.getLimit()+20);
pm.print();
}
}
class Prime {
int m_limit ;
Prime(int in){
m_limit=in ;
}
int getLimit(){
return m_limit;
}
void setLimit(int x){
m_limit = x ;
}
void print(){
First_Loop:
for(int i=2,k=0;i<=m_limit;i++){
for(int j=2;j<=Math.sqrt(i);j++) {
if(i%j==0) continue First_Loop;
}
System.out.print(i+"\t");
k++;
if(k%5==0) System.out.println();
}
System.out.println();
}//end of print()
}//class Prime
//--------------0 方案3 ----------
import java.util.* ;
class c {
int m_limit ;
c(int in){
m_limit=in ;
}
int getLimit(){
return m_limit;
}
void setLimit(int x){
m_limit = x ;
}
void print(){
First_Loop:
for(int i=2,k=0;i<=m_limit;i++){
for(int j=2;j<=Math.sqrt(i);j++) {
if(i%j==0) continue First_Loop;
}
System.out.print(i+"\t");
k++;
if(k%5==0) System.out.println();
}
System.out.println();
}//end of print()
public static void main(String[] args){
int i ;
Random r = new Random();
i = r.nextInt(10);
System.out.println(i);
System.out.println("--------------------------");
c pm = new c(i*5);
pm.print();
System.out.println("--------------------------");
pm.setLimit(pm.getLimit()+20);
pm.print();
}
}//class c
//--------------1-----------------
public class a
{ public static void main(String args[]) {
int i=65;
char c='a', cc='王';
System.out.println(i); // 65
System.out.println((char)i); // A
System.out.println(c); // a
System.out.println((int)c); // 97
System.out.println(cc); // 王
System.out.println((int)cc); // 29579 ox738b
System.out.println((char)24354); // 张 0x5f20
i=cc;
System.out.println(i);
System.out.println((char)i);
}
}
//------------------2----------------------
public class a
{ public static void main(String args[]) {
Integer i=new Integer(256);
Integer j=new Integer("256");
System.out.println(i.intValue()*2);
System.out.println(i.doubleValue());
System.out.println("i= "+ i.toString());
System.out.println(i==j);
System.out.println(i.compareTo(j));
System.out.println(Integer.parseInt("100") * 2);
System.out.println("100*2= " + Integer.toString(100*2));
int k ;
k=Integer.valueOf("1010",2).intValue();
System.out.println(k);
System.out.println(Integer.MAX_VALUE);
System.out.println(Integer.MIN_VALUE);
}
}
//-------------------------3---------------------------
public class a{
public static void main(String[] args){
int m1 , m2 ;
int[][] a ;
m1=5 ;
m2=10;
a=new int[m1][m2];
for(int i=0 ; i<5 ; i++)
for(int j=0 ; j<10 ; j++)
a[i][j] = i*j ;
for(int i=0 ; i<a.length ; i++) {
for(int j=0 ; j<a[i].length ; j++)
System.out.print(a[i][j]+" ");
System.out.println("");
}
}
}
//------------------------4--------------------------
public class a{
public static void main(String[] args){
MyDate birth1,birth2 ;
birth1 = new MyDate();
birth1.day = 28 ;
birth1.month = 12;
birth1.year = 70 ;
birth1.ps();
// birth2.day = 30 ;
}
}
class MyDate {
int day ;
int month ;
int year ;
void ps() {
String s1,s2 ;
s1="abc";s2="abc";
if (s1==s2) System.out.println("-----1------");
s1=new String("abc");
s2=new String("abc");
if (s1==s2) System.out.println("-----2------");
if(s1.equals(s2)) System.out.println("-----3-----");
s2=s1;
s1=s1+"def";
System.out.println("s1=" +s1 + " "+ "s2="+s2);
if(s1==s2) System.out.println("s1=s2");
}
}
//-----------------------5------------------------
class a{
public static void main(String[] args){
System.out.println("Java与面向对象程序设计".length() );
System.out.println("Java与面向对象程序设计".charAt(2) );
System.out.println("Java与面向对象程序设计".charAt(6) );
System.out.println("abcde".compareTo("abcfe"));
System.out.println("abcde".compareTo("abcae"));
System.out.println("abcde".compareTo("abe") );
System.out.println("abcde".compareTo("abc") );
int x = Integer.parseInt(args[0]);
int y = Integer.parseInt(args[1]);
System.out.println("x+y= "+ (x+y) );
}
}
//-----------------------6------------------------
// Java's "labeled" loop
public class labeled {
public static void main(String[] args) {
int i = 0;
outer: //标号定义outer
while(true) { //外层循环
prt("Outer loop top");
while(true) { //内层循环
prt("inner loop top");
i++;
prt("i = " + i );
if(i == 1) continue; //跳过本次循环,开始另一次循环
if(i == 3) continue outer; //跳过outer所指的本次循环,开始另一次循环
if(i == 5) break; //跳过内层循环体
if(i == 7) break outer; //跳过outer所指的外层循环体
prt("inner loop tail");
}
prt("Outer loop tail");
}
}
static void prt(String s) {
System.out.println(s);
}
}
//-----------------------7----------------------
public class a {
public static void main(String[] args){
Prime pm = new Prime(Integer.parseInt(args[0]));
pm.print();
}
}
class Prime {
int m_limit ;
Prime(int in){
m_limit=in ;
}
void print(){
First_Loop:
for(int i=2,k=0;i<=m_limit;i++){ //i, k,出了循环体则无定义
for(int j=2;j<=Math.sqrt(i);j++) {
if(i%j==0) continue First_Loop; //如果不是素数,对下一个进行检验
}
System.out.print(i+"\t");
k++;
if(k%5==0) System.out.println();
}
}//end of print()
}//class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -