小编Ran*_*ate的帖子

安装jre 7时如何设置Jre 6的路径?

我正在通过java 1.6 u_17编程,但我安装了JRE版本6和JRE版本7,那么如何从JDK 1.6运行我编译的程序只运行JRE 6?

默认情况下,它通过JRE 7运行我的类文件,如何更改此行为?任何想法在Windows 7中设置类路径,就像我们为JDK做的那样.

我的命令提示符中显示以下内容

E:\JAVA>javac -version
javac 1.6.0_17

E:\JAVA>java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

这是我的SET命令显示Windows 7环境路径

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Administrator\AppData\Roaming
ClassPath=C:\Program Files\Java\jdk1.6.0_17\bin\mysql-connector-java-5.1.5-bin.jar;
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=RANDMATE-PC
ComSpec=C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\Administrator
JAVA_HOME=C:\Program Files\Java\jre6\bin;
LOCALAPPDATA=C:\Users\Administrator\AppData\Local
LOGONSERVER=\\RANDMATE-PC
NUMBER_OF_PROCESSORS=2
OS=Windows_NT              Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.6.0_17\bin;C:\Program Files\Java\jre6\bin;C:\Program Files\MyS
QL\MySQL Server 5.1\bin;C:\Program Files\UltraEdit\;C:\Program Files\Jar2Exe                  Wizard\;C:\Program Files\Java\jre6\bin;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 6 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0605
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G …
Run Code Online (Sandbox Code Playgroud)

java path

8
推荐指数
3
解决办法
9万
查看次数

使用显式类型转换将十六进制整数转换为字符?

我编写了以下代码,但o/p不是预期的?有人指导我吗?

问题:编写一个示例程序来声明一个十六进制整数,并使用显式类型转换将其转换为一个字符?

class hexa
{
public static void main(String ar[])
{
    int hex=0xA;
    System.out.println(((char)hex));
}
}
Run Code Online (Sandbox Code Playgroud)

请告诉我:为什么输出有差异

/*code 1*/
int hex = (char)0xA; 
System.out.println(hex); 
/*code 2*/
int hex = 0xA; 
System.out.println((char)hex);
Run Code Online (Sandbox Code Playgroud)

java hex type-conversion

6
推荐指数
1
解决办法
3万
查看次数

根据Word文档大小Apache-POI,如何自动调整表并将表对齐到中心?

当列大小增加时,如何使用apache-poi并将该表对齐到中心,使此表自动适应文档页面宽度.

此代码生成一个单词Document,用于将数据从Java提取到位于c盘中的word文件.我有手动设置宽度,但它现在工作正常.如果提供适当的指导,如果对我有价值

public Word2Doc() throws Exception {

    System.out.println("This is Word To Document Class");

    File file = null; 
           FileOutputStream fos = null; 
           XWPFDocument document = null; 
           XWPFParagraph para = null; 
           XWPFRun run = null; 
           try { 
               // Create the first paragraph and set it's text. 
               document = new XWPFDocument(); 
               para = document.createParagraph(); 

               para.setAlignment(ParagraphAlignment.CENTER); 

               para.setSpacingAfter(100); 

               para.setSpacingAfterLines(10);
               run = para.createRun(); 
               for(int i=1; i<=5; i++)
               run.setText("Test Name \009\009\009 Value \t\t\t\t Normal Ranges\013\013"); 
               run.addBreak();    // similar to new line
               run.addBreak();

               XWPFTable table = document.createTable(4, 3); …
Run Code Online (Sandbox Code Playgroud)

java apache-poi xwpf

6
推荐指数
3
解决办法
2万
查看次数

使用最少for循环创建数字模式

如何使用最少的for循环创建以下数字模式.是否有任何数学模型给出的数字模式,如Fibonacci,pascal三角形,任何其他有趣的模式,这些模式很复杂但可能使用for循环?

预期的O/P模式:

    1
    22
    333
    4444
    55555
    6666
    777
    88
    9 
Run Code Online (Sandbox Code Playgroud)

// For循环只打印1到5,它打印正确,反转时输出错误.

for(int i=1; i<10; i++)
{
for(int j=1,k=10; j<=i&&k>5; j++,k--)   
        {
            if(i<=5)
            System.out.print(i);
            else
            if(i>5)
            System.out.print(i);
        }
            System.out.println();
}
Run Code Online (Sandbox Code Playgroud)

java design-patterns for-loop minimum

5
推荐指数
1
解决办法
2751
查看次数

set visible和show方法之间的区别

在AWT包的方法有setVisible():show()这不相同的操作,其中,它实际上得到不同?

java swing awt

5
推荐指数
2
解决办法
3717
查看次数

在java中编译Tic Tac Toe游戏程序时,会创建一个(附加$ name).class

在编译Tic Tac Toe的代码时,同时使用swing和awt包在java中运行一些代码.我正在获得$附加的类文件生成,与ClassName.class文件并行.可能是什么原因?它是否由于ActionListeners的使用,它发生了.通常这些.bak文件的创建将在执行涉及结构的C程序时生成.

需要支持这两种情况.

java

0
推荐指数
1
解决办法
110
查看次数