小编Lui*_*oza的帖子

做XOR后为什么一直得到"11111111"?

这是我的代码:

import java.util.*;

public class DES {

static int S1[][]={{15,1,8,14,6,11,3,4,9,7,2,13,12,0,5,10}, 
                   {3,13,4,7,15,2,8,14,12,0,1,10,6,9,11,5},
                   {0,14,7,11,10,4,13,1,5,8,12,6,9,3,2,15},
                   {13,8,10,1,3,15,4,2,11,6,7,12,0,5,14,9}};

static int S2[][]={{7,13,14,3,0,6,9,10,1,2,8,5,11,12,4,15},
                   {13,8,11,5,6,15,0,3,4,7,2,12,1,10,14,9},
                   {10,6,9,0,12,11,7,13,15,1,3,14,5,2,8,4},
                   {3,15,0,6,10,1,13,8,9,4,5,11,12,7,2,14}};

static String[] L0;
static String[] R0;
static String[] L1;
static String[] R1;
static String[] L2;
static String[] R2;
static String[] L3;
static String[] R3;
static String[] L4;
static String[] R4;

static String[] K1={"1","0","1","0","1","0","1","0","1","0","1","0"};

static HashMap<String, Integer> NumMap = new HashMap<String, Integer>();

private static void Init()
{
    NumMap.put("a", 0);
    NumMap.put("b", 1);
    NumMap.put("c", 2);
    NumMap.put("d", 3);
    NumMap.put("e", 4);
    NumMap.put("f", 5);
    NumMap.put("g", 6);
    NumMap.put("h", …
Run Code Online (Sandbox Code Playgroud)

java

-1
推荐指数
1
解决办法
162
查看次数

"非法表达"新秀的错误?

我需要知道为什么我在第18-21行收到此错误.我觉得它可能是一个与支架相关的问题,但我无法弄明白.

import java.util.Scanner;

public class Proj4_1 {

public static void main(String [] args) {
    Scanner reader = new Scanner(System.in);

    int numb1 =;
    int numb2 =; 
    int div =;
    int remainder =;

    System.out.println("Enter a number: ");
    numb1 = reader.nextint();

    System.out.print(numb1);

    System.out.println("Enter another number: ");
    numb2 = reader.nextint();

    System.out.print(numb2);

    if (numb1>numb2){
        div = numb1 / numb2;
        remainder = numb1 % numb2;
    }else{
    if (numb2>numb1) 
        div = numb2 / numb1;
        remainder = numb2 % numb2;  
    }

    System.out.println("The answer quotient is " +div+ "with …
Run Code Online (Sandbox Code Playgroud)

java compiler-errors

-1
推荐指数
1
解决办法
132
查看次数

在代码中循环奇怪

我开始研究观察者设计模式,我通过分析代码遇到了一些问题.

public void notifyObservers() {
    for (Observer ob : observers) {
        System.out.println("Notifying Observers on change in Loan interest rate");
        ob.update(this.interest);
    }
}
Run Code Online (Sandbox Code Playgroud)

我不理解这一部分:Observer ob : observers这代表什么?

java

-1
推荐指数
1
解决办法
67
查看次数

字符串字符串联

我正在编写一段代码来逐字地反转字符串(输入:Java很有趣;输出:有趣的是Java),当我遇到一个问题时:如何将String变量添加到字符类型变量中.代码工作正常完美,但这怎么可能?有人,请向我解释一下.提前致谢.

import java.io.*;
public class numberof {
public static void main(String args[])throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str1,str2="",str3="";
str1=br.readLine()+" ";
for(int i=0;i<str1.length();i++){
char x=str1.charAt(i);
if(x==' '){
    str2=str3+" "+str2;
str3="";
}
else{
    str3=str3+x;   //HERE IS THE QUESTION PART(STRING+CHAR)

   }
 }
 System.out.println(str2);  
 }

  }
Run Code Online (Sandbox Code Playgroud)

java string reverse char

-1
推荐指数
1
解决办法
9786
查看次数

这可能<img rel="nofollow noreferrer" src =""src2 =""src3 =""/>?

我是html,css,java,一般代码的新手,我试图弄清楚如何在一行代码中添加多个图像.

我正在尝试创建一个非常简单的点击图片库,没有任何耀斑或疯狂的技巧?

任何帮助将非常感激.

html

-1
推荐指数
1
解决办法
943
查看次数

计算矩形的周长和面积

我需要能够将矩形的长度和宽度输入控制台并计算其周长和面积.除了接受我的计算输入之外,我还有其他工作.我知道我很亲密,但似乎无法弄明白.在此先感谢您的帮助.请记住,我是一个很好的新手,所以你的答案起初可能对我没有意义.我无法计算我输入控制台的值.

package edu.purdue.cnit325_lab1;

public class Rectangle {    
    private static double length;
    private static double width;

    public Rectangle() {
        length=0.0;
        width=0.0;
    }

    public Rectangle(double l, double w) {
        length = l;
        width = w;
    }

    public double FindArea() {
        return length*width;
    }

    public double FindPerim() {
        return length*2 + width*2;
    }   
}

package edu.purdue.cnit325_lab1;

import java.util.Scanner;

public class TestRectangle {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
            Scanner scanL = new Scanner …
Run Code Online (Sandbox Code Playgroud)

java

-1
推荐指数
2
解决办法
4万
查看次数

在main方法中找不到符号

制作了一个Tester类来测试方法如何将参数传递给参数.

下面是我写的代码.

public class Testcalculate {

public static void main (String [] args){

 Testcalculate c = new Testcalculate();
 c.add(40, 50);

} // end main

} // end class

class calculate {

 public void add(int x, int y) {

 int a = x + y;

 System.out.print("Total is: " + a);

}

}
Run Code Online (Sandbox Code Playgroud)

我得到的错误消息说:

Testcalculate.java:7: cannot find symbol
symbol : method add(int, int)
location: class Testcalculate
c.add(40,50); 
Run Code Online (Sandbox Code Playgroud)

我已经使用int类型的正确值将参数传递给方法.我只是不明白是什么导致了这个问题.我甚至尝试在第二个类的add方法声明之前放置public关键字,认为它可能超出了范围,但这没有帮助.

这两个类都放在同一个文本文件中.

java

-1
推荐指数
1
解决办法
932
查看次数

同一程序的差异结果

public class suspendCheck extends Thread{

    int t ;

    public static void main(String args[]) throws InterruptedException {
        suspendCheck as = new suspendCheck();

        Thread t2 = new Thread(as);
        t2.start();
        Thread t3 = new Thread(as);
        t3.start(); }

    public void run(){
        if(t==0){
        System.out.println("JAVA Develper");
        t= ++t;
        }
        else{

            System.out.println("JAVA Test");
            }

        }
}
Run Code Online (Sandbox Code Playgroud)

多次运行此程序后,存在差异和差异:

通常:

JAVA Develper
JAVA Develper
Run Code Online (Sandbox Code Playgroud)

并偶尔:

JAVA Develper
JAVA Test
Run Code Online (Sandbox Code Playgroud)

我对此感到震惊.我哪里做错了?

java

-1
推荐指数
1
解决办法
88
查看次数

null是什么意思?

String s="";
while ((strLine = br.readLine()) != null)   {
    s=s.concat(strLine);
Run Code Online (Sandbox Code Playgroud)

当我使用这段代码时,我从文件中得到了我期望的字符串..但是如果我使用的话

String s = null;
Run Code Online (Sandbox Code Playgroud)

我得到的是nulls字符串的结果.有人能解释一下这个原因吗?

java string null

-2
推荐指数
1
解决办法
109
查看次数

在"for"循环后使用变量

我写了一个简单的for循环,它添加了从1到10的数字.这是我的代码:

for(int x = 0 ; x <10 ; x++) {
    int sum =+ x; 
}
System.out.println(sum);
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在循环外使用"sum"变量时,我得到一个错误"sum无法解析为变量".为什么?我只是在循环中定义了sum并且它有一个变量!我真的很困惑.

java loops

-2
推荐指数
1
解决办法
173
查看次数

标签 统计

java ×9

string ×2

char ×1

compiler-errors ×1

html ×1

loops ×1

null ×1

reverse ×1